Я хотел бы преобразовать текущую строку запроса (или любую строку с основанием на основе ключа/значения) в массив-ассоциированный элемент.есть функция php, которая возвращает массив-ассоциированный элемент из
есть ли php-функция, которая уже делает это?
$my_var = "age=45&name=john";
$my_ary = explode_into_an_assoc_array("&",$my_var)
//and now I can go as
echo $my_ary['name'] prints john
parse_str не возвращает массив. Я предполагаю, что такая функция не существует, как указал @Neal. –
От OP: * Я хотел бы преобразовать текущую последовательность запросов (или любую строку с основанием на основе ключа/значения) ** в ассоциативный массив ***. 'parse_str' определенно делает это. В любом случае, ваш конкретный парсинг вопроса граничит с педантизмом и, безусловно, не достоин нисходящего хода. – webbiedave
@JohnSmith Прочтите связанную документацию и обратитесь к примеру. Он не возвращает массив, но если вы включите массив в качестве второго параметра, он сохранит результаты в этом массиве. – Farray