Пожалуйста, обратитесь к приведенному ниже коду.
$dArr = '<script>document.write(volunteerDist);</script>';
$ dArr получает значение волонтера.echo $ dArr печатает значение 4.1,9.4,2.3,4.7,9.1,14.7,3.2,7.1,4.1,0.5
Я хотел разделить это на элементы в массиве, поэтому я использовал:
$dArr = preg_split("/,/", $dArr);
Но $ dArr - это массив только с одним элементом, который является всеми значениями .. означает, что preg_split не было.Я также попытался
$temp=explode(",", $dArr);
, но все равно не сработало.
Я попытался вставить значение (т. Е. Числа, указанные выше) и предварительно его разделить
$temp=explode(",", '4.1,9.4,2.3,4.7,9.1,14.7,3.2,7.1,4.1,0.5');
это было успешно.Что случилось?ОБРАТИТЕ ВНИМАНИЕ, что когда я отображаю $ dArr, числа печатаются.