Этот параметр может быть передан как в качестве url-закодированной строки, наподобие 'para1=val1¶2=val2&...', так и в виде массива, ключами которого будут имена полей, а значениями - их содержимое.
$params = '["data":{"number":'.$number.',"text":"'.$sometext.'"}]';
> Сложнее найти современный язык без таковой возможности...это либо никому не нужное уг, либо реально из ряда вон выходящий случай, по крайней мере я с таким не сталкивался уже очень давно.
Бывают и такие.
Я имел в виду обратную совместимость с предыдущими версиями языка.
Однако сложно не согласиться с тем, что чем меньше в идеале издержки на поддержку ВМ, тем лучше, не так ли?Практически нечего добавить к коментарию Adamos, как я и писал - баланс между потреблением памяти и попыткой ее же сэкономить.