Arkadaşlar aynı anda iki tane array göndermek istiyorum nasıl gerçekleştrirebilirim?
$request_url= '/sendMessage?'.http_build_query($request_params);
$request_urliki= '/sendMessage?'.http_build_query($request_paramsiki) ;
file_get_contents($request_url);
file_get_contents($request_urliki);
Birden çok array göndermek
3
●91
- 13-02-2020, 20:38:36Dizileri tek dizide birleştirirken aynı zamanda nerden geldiklerini de kaybetmek istemiyorsan şöyle bir yol izleyebilirsin;rcrakan adlı üyeden alıntı: mesajı görüntüle
<?php $dizi1 = ["bir","iki","uc"]; $dizi2 = ["a","b","c"]; $birlesimDizisi = [ "dizi1" => $dizi1, "dizi2" => $dizi2 ]; print_r($birlesimDizisi); ?>
Soruyu tam algılayamadım fakat, istediğin bu olabilir. Bir de serialize veya json_encode fonksiyonları işine yarayabilir, incelersin.
- 13-02-2020, 22:37:17Aynı parametreleri farklı değerlerle göndermek istiyorsunuz sanırım. Bunu tek seferde yapmanın yolu yok ( eğer göndermek istediğiniz adresin kontrolü sizde değilse ).
Bu durumda 2 kere request atmak zorundasınız. Belki şöyle bir şey yapılabilir;
<?php $parametreler=[ ["buraya ilk dizi"], ["buraya ikinci dizi"] .... ... // istedigin kadar koyabilirsin. .... ]; foreach($parametre as $parametreler) istek_at("adres.com/".http_build_queries($parametre))