چگونه در آرایه جستجو کنیم با PHP ؟
چگونه در آرایه جستجو کنیم با PHP ؟ – با توجه به یک آرایه و یک مقدار خاص ، باید مشخص کنیم که این آرایه شامل این مقدار است یا خیر. بنابراین دو روش برای تعیین اینکه مقدار خاصی در آرایه است یا خیر وجود دارد.
یک روش با استفاده از حلقه و روش دیگر تابع in_array است .
جستجو در آرایه با کمک تابع in_array
برنامه 1:
<?php //array containig elements $names = array('Geeks', 'for', 'Geeks'); //search element $item = 'Geeks'; if(in_array($item, $names)){ //the item is there echo "Your element founded"; } else{ //the item isn't there echo "Element is not found"; } ?>
خروجی:
Your element founded
برنامه 2: در این مثال تابع in_array در حالت strict انجام می شود (علاوه برمقدار نوع داده را هم بررسی می کند )
<?php $name = array( "Python", "Java", "C#", 3 ); //Seraching python if (in_array("python", $name, true)) { echo "found \n"; } else { echo "not found \n"; } //Seraching 3 if (in_array(3, $name, true)) { echo "found \n"; } else { echo "not found \n"; } //Seraching Java if (in_array("Java", $name, true)) { echo "found \n"; } else { echo "not found \n"; } ?>
خروجی:
not found found found
برنامه 3:
<?php $arr= array('gfg', 1, 17); if (in_array('gfg', $arr)) { echo " gfg \n"; } if (in_array(18, $arr)) { echo "18 found with strict check\n"; } ?>
خروجی:
gfg
چگونه در آرایه جستجو کنیم
ارسال نظر