تالار گفتمان nCIS.ir

نسخه‌ی کامل: قراردادن مقادیر آرایه بصورت جفت در آرایه دیگر (حل شد)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان

اگه آرایه ای بصورت زیر داشته باشیم:
$arr1 = ['id','1','confirm','1'];
برای اینکه بتونیم مقادیر آرایه رو جفت جفت برداریم و در یه آرایه دیگه بصورت زیر قرار بدیم:
$arr2 = ['id' => '1', 'confirm' => '1'];
یعنی اندیسهای زود بشن کلیدهای آرایه و اندیسهای فرد بشن مقادیر آرایه، باید چیکار کنیم؟

متشکرم
$arr2 = [];
foreach(array_chunk($arr1, 2) as $chunk) {
    if(count($chunk) == 2) {
        $arr2[$chunk[0]] = $chunk[1];
    }
}
اینو نوشتم ببین کار میکنه؟
$array = array_chunk($arr1, 2);
$new_array = array();
foreach($arrays as $array){
    $new_array[$array[0]] = $array[1];
}
echo '<pre>';
print_r($new_array);
با عذر خواهی از استاد صفحه که باز بود کد شما هنوز توش نبود ارسال کردم.