سلام و احترام
حین تمرین برای آشنایی بیشتر با آرایهها با مشکل زیر روبرو شدم ممنون میشم راهنمایی بفرمایید.
در خط 34 از دستور jsonencode و jsondecode استفاده کردم و مقدار false یا صفر را هم در آرگومان قرار دادم اما نتیجه var_dump($list) آرایه است و آبجکت نمیباشد. مشکل کجاست؟
<?php
$a=[];
$code=962271000;
for($i=0;$i<=10;$i++){
$a[$i]=++$code;
}
$name=['a','b','c','d','e','f','g','h','i','l','m'];
$student=[];
for($j=0;$j<=10;$j++){
$n=array(
$name[$j]=>$a[$j]
);
$student+=$n;
}
echo"<pre>";
//print_r($student);
echo"<pre>";
$age=[];
for($i=0;$i<=10;$i++){
$age[$i]=rand(18,20);
}
$x=array_keys($student);
$y=array_values($student);
$S=[];
for($i=0;$i<=10;$i++){
$p=array
($i =>[$x[$i],$y[$i],$age[$i]] );
$S+=$p;
}
echo"<pre>";
print_r($S);
echo"<pre>";
$list=json_decode(json_encode($S),0);
echo"<pre>";
var_dump($list);
echo"<pre>";