Fonkili PHP stristr()
Mutum
Tafara "world" a hotoce "Hello world!" da kuma tasi, kuma a kori hotoce ko gaskiya:
<?php echo stristr("Hello world!","WORLD"); ?>
تعریف و استفاده
فونکشن stristr() جستجو میکند که رشته در رشته دیگری برای اولین بار ظاهر میشود.
نکته:این فونکشن از نظر دوگانه شده است.
نکته:این فونکشن بیتفاوت به حروف بزرگ و کوچک است. برای جستجو با توجه به حروف بزرگ و کوچک، strstr() فونکشن.
نحوه استفاده
stristr(string,search ,before_search)
پارامتر | توضیح |
---|---|
string | ضروری. تعیین رشتهای که در آن جستجو میشود. |
search |
ضروری. تعیین رشتهای که باید جستجو شود. اگر این پارامتر عددی باشد، جستجو را برای کاراکتری که ارزش ASCII آن با این عدد تطابق دارد، انجام میدهد. |
before_search |
اختیاری. مقدار پیشفرض "false" است. اگر "true" تنظیم شود، search بخش رشته قبل از اولین بار ظاهر شدن پارامتر. |
جزئیات فنی
بازگشت ارزش: | بازگشت بخش باقیمانده رشته (از نقطه تطابق). اگر رشته جستجو شده پیدا نشود، FALSE بازمیگرداند. |
نسخه PHP: | 4+ |
نوشتههای بهروزرسانی: |
در PHP 5.3، به آن before_search پارامترها. در PHP 4.3، این فونکشن به صورت ایمن از نظر دوگانه شده است. |
مثالهای بیشتر
مثال 1
با ارزش ASCII "o" جستجو کنید و بخش باقیمانده رشته را بازگردانید:
<?php echo stristr("Hello world!",111); ?>
مثال 2
بازگشت به بخشی از رشته قبل از اولین بار ظاهر شدن "world":
<?php echo stristr("Hello world!","WORLD",true); ?>