hussein
2 سال پیش توسط hussein مطرح شد
2 پاسخ

پاک کردن ایتم از ارایه

سلام وقت بخیر یک سئوال دارم array_splice مگه یک ارایه رو پاک نمیکنه مثلا

$array = [ 0 => 'ali', 1 => 'hossein', 2=> 'amir' ]

میخوام key 1 رو پاک کنم

array_splice($array , 1); 

اینو میزنم حذف نمیکنه میره صفر و پاک میکنه عجیبه روش دیگه ای هست بخوام تستش کنم داکیومنت php خوندم تنها چیزی که مفید بود این بود.
unset که ارایه رو خراب میکنه ترتیبشو


ثبت پرسش جدید
hussein
تخصص : طراحی وب
@husseinhashim1133 2 سال پیش آپدیت شد
0

این به کارم نیومد مشکلم حل شد
با این تکه کد
@samanzdev

unset($array[1]);
    $array= array_values($array);

Saman
تخصص : برنامه نویس وب
@samanzdev 2 سال پیش مطرح شد
0

سلام
از این دستور استفاده کنید.

$array = [ 0 => 'ali', 1 => 'hossein', 2=> 'amir' ];
print_r(array_slice($array,1)); 

hussein
تخصص : طراحی وب
@husseinhashim1133 2 سال پیش آپدیت شد
0

این به کارم نیومد مشکلم حل شد
با این تکه کد
@samanzdev

unset($array[1]);
    $array= array_values($array);

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام