PHP strstr() fonsiki

Tare

Tashe "Shanghai" a baiye "I love Shanghai!" da kaiwan, kuma a baiye zai kaiwan dake:

<?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);
?>

مثال اجرایی