چطور در یک آرایه در php به دنبال یک رشته یا عدد خاص بگردیم؟
faq- خانه
- پرسش و پاسخ
- php
- جستجو در آرایه در php
1 پاسخ ثبت شده است:
اگر بخوایم ببینیم که یک عدد یا متن خاص توی یه آرایه هست یا نه می تونیم از تابع in_array استفاده کنیم. این تابع توی خروجی true یا false برمیگردونه:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn", $people))
{
echo "پیدا شد";
}
else
{
echo "پیدا نشد";
}
?>
ولی اگر بخوایم ایندکس یا کلید اون کلمه مورد نظر رو هم پیدا کنیم می تونیم از تابع array_search استفاده کنیم:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
zohreh
3653
3653
تأیید شده
برای ارسال پاسخ باید ابتدا در سایت وارد شوید.