У меня есть сценарий, который получает номер телефона и сумму. Это показано ниже. Затем вы json кодируете данные из массива.Как передать несколько значений в массиве?
$phoneNumber = "+234424321";
$amount = "120.00";
$recipients = array(
array("phoneNumber"=>"$phoneNumber", "amount"=>"$amount")
);
$recipientStringFormat = json_encode($recipients);
Это работает для одного номера телефона и одной суммы. Я хотел бы масштабировать его таким образом, чтобы, если кто-либо закачивает, скажет файл csv с двумя номерами телефонов и количеством номеров, они могут заполнить номер телефона и сумму, и все они преобразуются в массив и кодировку json.
Может ли кто-нибудь помочь сделать это на PHP? Спасибо.
отметить, что PHP массивы не позволяют дубликаты ключей , Поэтому вы можете показать, как следует искать ожидаемый массив? – RomanPerekhrest
'$ recipients = array ( array (" phoneNumber "=>" + 599595 "," amount "=>" 10.00 ") array (" phoneNumber "=>" + 51553678 "," amount "=>" 10.00 ") ); 'Поэтому они ожидают, что данные будут переданы таким образом. – user6721269
Итак, как я могу масштабировать его так, что если кто-то загрузит файл, скажем, файл csv, он заполняет его хорошо, и это передается по мере необходимости. @RomanPerekhrest любезно совет – user6721269