Цикл для цикла в PHP - PullRequest
       10

Цикл для цикла в PHP

0 голосов
/ 08 октября 2018

Я хочу зациклить массив, а затем ввести значение в переменную.

и я получил ошибку:

ErrorException в строке 324 PageController.php: неопределенное смещение: 3

это мой код:

for ($i=0;$i<$hasil["response_data"];$i++){
                    //ambil data array dri WS 
                    $lowonganid =$hasil["response_data"][$i]["id"]."</br>";
                    $jabatan_lw = $hasil["response_data"][$i]["jabatan"]."</br>";
                    $pptkis_lw = $hasil["response_data"][$i]["pptkis"]."</br>";
                    $agency_lw = $hasil["response_data"][$i]["agency"]."</br>";
                    $negara_lw = $hasil["response_data"][$i]["negara"];
                    $gaji_awal_lw = $hasil["response_data"][$i]["gaji_awal"];
                    $gaji_akhir_lw = $hasil["response_data"][$i]["gaji_akhir"]."</br>";
                    $totaljob_lw = $hasil["response_data"][$i]["totaljob"]."</br>";
                    $expired_infoKerja_lw = $hasil["response_data"][$i]["expired"]."</br>";
                }
                echo $lowonganid;
                exit;

кто-нибудь может мне помочь?

Ответы [ 3 ]

0 голосов
/ 08 октября 2018

Это может помочь вам:

for ($i=0; $i < count($hasil["response_data"]); $i++){

}

ИЛИ

Используйте для каждого:

foreach ($hasil["response_data"] as $key => $value) {

}
0 голосов
/ 08 октября 2018
for ($i=0;$i<sizeof($hasil["response_data"]);$i++)
0 голосов
/ 08 октября 2018

Вы должны посчитать, я думаю, что => $ hasil ["response_data"] является массивом. Поэтому используйте цикл ($ hasil ["response_data"]) в цикле for;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...