حل شده

حذف ایندکس از آرایه در php

بازدید40.4kپست ها1آخرین فعالیت5 سال پیش
1
3

سلام من میخوام یه خونه از آرایه رو پاک کنم الان میدونم با عدد ایندکس باید پاک بشه اما این آرایه رو ببینید:

$array = array(100,200,400);

unset($array[100]);

echo var_dump($array);

من چطور باید اینطوری پاکش کنم مثلا بگم میخوام عدد 400 رو پاک کنم نه ایندکس 3

1 پاسخ

1

از کد زیر استفاده کنید

$array = array(100,200,400);
$del_val = 400;
if (($key = array_search($del_val, $array)) !== false) {
    unset($messages[$key]);
}

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.