PHP strchr() function
Example
Find the first occurrence of "world" in "Hello world!" and return the rest of the string:
<?php echo strchr("Hello world!","world"); ?>
تعریف و استفاده
فونکشن strchr() اولین ظاهر جملۀ یک در جملۀ دیگر را جستجو میکند.
این فونکشن یک نامگذاری دیگر برای فونکشن strstr() است.
نوتیس:این فونکشن امن از نظر باینری است.
نوتیس:این فونکشن به حساسیت حروف بزرگ و کوچک دارد. برای جستجو بدون حساسیت به حروف بزرگ و کوچک از stristr() فونکشن.
جملہ
strchr(string,search,before_search);
پارامتر | توضیح |
---|---|
string | ضروری. جملۀ مورد نظر را مشخص میکند. |
search |
ضروری. جملۀ مورد نظر را مشخص میکند. اگر این پارامتر عددی باشد، از ارزش ASCII آن برای جستجو استفاده میشود. |
before_search |
اختیاری. مقدار پیشفرض "false" است. یک بولین. اگر "true" تنظیم شود، search بخش اولیه جملہ قبل از اولین ظاهر پارامتر. |
جزئیات فنی
بازگشت ارزش: | بازگشت بخش دیگر جملہ (از نقطه تطابق). اگر جملہ مورد نظر پیدا نشد، FALSE بازمیگرداند. |
نسخه PHP: | 4+ |
گزارش بهروزرسانیها: | در PHP 5.3، before_search پارامتر. |
مثالهای بیشتر
مثال 1
با استفاده از ارزش ASCII "o" جستجو کنید و بخش دیگر جملہ را بازگردانید:
<?php echo strchr("Hello world!",111); ?>
مثال 2
بازگشت قسمت اولیه جملہ قبل از اولین ظاهر "world":
<?php echo strchr("Hello world!","world",true); ?>