strstr လုပ်ဆောင်ချက်
strstr လုပ်ဆောင်ချက်သည် စာကြောင်းတစ်ခုအတွင်း စာကြောင်းခွဲတစ်ခု၏ ပထမဆုံးတွေ့ရှိမှုကို
ရှာဖွေပြီး ထိုနေရာမှစတင်၍ စာကြောင်း၏အဆုံးအထိ ကျန်ရှိသော အပိုင်းကို ပြန်ပေးသည်။
strchr
လုပ်ဆောင်ချက်နှင့် မတူညီသည်မှာ ၎င်းသည် စာလုံးတစ်လုံး၏ တွေ့ရှိမှုကို မဟုတ်ဘဲ
စာလုံးအများအပြားပါဝင်သော စာကြောင်းခွဲတစ်ခု၏ တွေ့ရှိမှုကို ရှာဖွေသည်။
stristr ဆိုသော လုပ်ဆောင်ချက်လည်း ရှိပြီး၊
အတူတူပင် လုပ်ဆောင်ပေးသော်လည်း အကြီးအသေး ခွဲခြားမှုမရှိပါ။
ဝါကျဖွဲ့ပုံ
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
ဥပမာ
ဤဥပမာတွင် လုပ်ဆောင်ချက်သည် URL မှ ဒိုမိန်းအမည်မပါဘဲ စာမျက်နှာ၏ လိပ်စာကို
ယူပါမည် (ပထမဆုံး / မှစတင်၍ စာကြောင်း၏အဆုံးအထိ ရှိသော စာကြောင်းခွဲကို ပြန်ပေးမည်)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
ကုဒ်ကို လုပ်ဆောင်သည့် ရလဒ်:
'/dir1/dir2/page.html'