وظیفه PHP strstr()

مثال

جستجو کلمه "Shanghai" در اولین بار ظاهر شدن در عبارت "I love Shanghai!" و بخش باقی مانده از رشته را بازگردانید:

<?php
echo strstr("I love Shanghai!","Shanghai");
?>

مثال اجرایی

تعریف و استفاده

فنکشن strstr() اولین ظاهر استرینگ در یک استرینگ دیگر را جستجو می‌کند.

نکته:این فنکشن امنیت دوگانه دارد.

نکته:این فنکشن حساس به حروف بزرگ و کوچک است. برای جستجو بدون توجه به حروف بزرگ و کوچک از stristr() فنکشن.

شرح

strstr(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 strstr("Hello world!",111);
?>

مثال اجرایی

مثال 2

بخش استرینگ قبل از اولین ظاهر "world" را بازگرداند:

<?php
echo strstr("Hello world!","world",true);
?>

مثال اجرایی