PDA

View Full Version : پیدا کردن min



Salazar.mi
جمعه 24 آبان 1398, 12:16 عصر
من این کد را دارم


$g0=array("sunny",2,3);
$g1=array(1,4,3);
$g2=array("sunny",2,5);
$g3=array(1,4,8);
$g4=array("sunny",9,5);




$g00=$g0[0];
$g10=$g1[0];
$g20=$g2[0];
$g30=$g3[0];
$g40=$g4[0];


$kh0=array($g0[0],$g10,$g20,$g30,$g40);


while ($name = current($kh0))
{
if ($name == 'sunny')
{

$ksun=key($kh0);

var_dump($ksun);

}
next($kh0);
}


با این خروجی


C:\wamp64\www\m.php:26:int 0
C:\wamp64\www\m.php:26:int 2
C:\wamp64\www\m.php:26:int 4



میخواهم بین خروجی ها minبگیرم
سعی کردم خروجی ها را درون یک آرایه بریزم تا با دستور min اینکار را انجام بدم
ولی خروجی ها را درون یک آرایه نمیریزه هر کدوم را درون سه آریه جدا میریزه
چیکار باید کرد
ممنون میشم کمکم کنید:گریه:

Salazar.mi
جمعه 24 آبان 1398, 13:07 عصر
اگر من بیام این ها را درون آرایه بریزم
با این کد


$a=array($ksun);
var_dump($a);

میشه این


C:\wamp64\www\m.php:25:
array (size=1)
0 => int 0
C:\wamp64\www\m.php:25:
array (size=1)
0 => int 2
C:\wamp64\www\m.php:25:
array (size=1)
0 => int 4

میشه این ها را درون یک آرایه دو بعدی ریخت بعد دستور min استفاده کرد

plague
شنبه 25 آبان 1398, 09:08 صبح
من درست متوجه نشدم مشکلت چیه
ولی تو ی آرایه اینجوری باید بیزی



$a[] = $ksun;