$string = "['v42, 2015', 23428, 30243, 76993] , ['v43, 2015', 24060, 30401, 73412] , ['v44, 2015', 22855, 29720, 71573] , ['v45, 2015', 24455, 30757, 78991] , ['v46, 2015', 24275, 30398, 84424]";
This is a valid js array if you add the correct separator between square and trailing square brackets. In addition, to meet the requirements of php json parser, line separators must have double quotes instead of single-quotes, so you need to perform a quick change.
Then you can decode it like this:
$ary = json_decode('['.str_replace("'",'"',$string).']', true);
source share