Я создал массив и не могу эхо-значения от него. Ниже я скопировал полученные исходные тексты из моего браузера. Как вы видите, "]=>
начинается с новой строки. Как я могу решить эту проблему?
используя эту функцию:
function remap_alternating(array $values) { $remapped = array(); for($i = 0; $i < count($values) - 1; $i += 2) { $remapped[strip_tags(trim($values[$i], " "))] = strip_tags(trim($values[$i + 1], " ")); } return $remapped; } $mapped = remap_alternating($matches[0]); $keys = str_replace( ':', '', array_keys($mapped) ); $values = array_values($mapped); $mapped = array_combine($keys, $values);
Результат var_dump($mapped);
(Копировать вставку из исходного кода браузера)
array(32) { ["Age "]=> string(9) "21 Yrs. " ["Ethnicity "]=> string(6) "Black " ["Location "]=> string(36) "Dubai, Dubayy, United Arab Emirates "
Мой вопрос в том, как я могу получить echo $mapped[Age];
работать?
спасибо