فونکشن strrchr() PHP
مثال
موقعیت "Shanghai" در یک رشته جستجو کنید و تمام کاراکترهای بعد از آن را بازگردانید:
<?php echo strrchr("I love Shanghai!","Shanghai"); ?>
تعریف و استفاده
فونکشن strrchr() موقعیت آخرین ظاهر یک رشته در یک رشته دیگر را جستجو میکند و تمام کاراکترهای بعد از آن را بازمیگرداند.
نکات:این فونکشن دودویی امن است.
نحوه استفاده
strrchr(string,char)
پارامتر | توضیح |
---|---|
string | ضروری. رشتهای که باید جستجو شود را مشخص میکند. |
char | ضروری. کاراکتری که باید جستجو شود را مشخص میکند. اگر این پارامتر عدد باشد، کاراکتری که با ارزش ASCII آن مطابقت دارد را جستجو میکند. |
جزئیات فنی
مقدار بازگشتی: |
از موقعیت آخرین ظاهر یک رشته در یک رشته دیگر به پایان رشته اصلی بازمیگردد. اگر این کاراکتر پیدا نشود، FALSE بازمیگرداند. |
نسخه PHP: | 4+ |
گزارش بهروزرسانی: | در PHP 4.3، این فونکشن به امنیت دودویی تبدیل شد. |
مثالهای بیشتر
مثال 1
موقعیت "What" در یک رشته جستجو کنید و تمام کاراکترهای بعد از آن را بازگردانید:
<?php echo strrchr("Hello world! What a beautiful day!",What); ?>
مثال 2
با ارزش ASCII "o" جستجو کنید "o" در یک رشته و تمام کاراکترهای بعد از آن را بازگردانید:
<?php echo strrchr("Hello world!",101); ?>