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