English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دروس PHP الأساسية

دروس PHP متقدمة

PHP & MySQL

كتيب مرجعي PHP

استخدام دالة PHP stristr() ومراجعة الأمثلة

    دليل الدوال 字符ية PHP

    يستخدم دالة stristr() للبحث عن أول ظهور للنص في نص آخر.

القواعد

string stristr ( string $haystack , mixed $needle [, bool $before_needle = false ] )

تعريف والاستخدام

يستخدم هذا للبحث عن أول تطابق للنص في نص آخر.

ملاحظة:هذه الدالة آمنة ثنائي.

ملاحظة:هذه الدالة غير تفرقة الحروف الكبيرة والصغيرة. strstr() دالة.

النتيجة

 يعود بالكتابة بالجزء من التسمية التي تتطابق مع النص. إذا لم يتم العثور على needle، يتم العودة FALSE.

المعامل

الترقيمالمعامل والشرح
1

haystack

مطلوب. تحديد النص الذي سيتم البحث فيه.

2

needle

مطلوب. تحديد النص الذي سيتم البحث عنه.

3

before_needle

اختياري. إذا كان TRUE، فإن strstr() سيقوم بالعودة بالكتابة قبل موقع needle في haystack (لا يشمل needle).
المعامل needle و haystack سيتم التعامل معهما بدون تمييز بين الأحرف الكبيرة والصغيرة.

عينة عبر الإنترنت

جرب العينة التالية، ابحث عن "krishna" في "sairam krishna" وعد العناصر المتبقية من النص وعد النتيجة التي يتم تحديدها بواسطة المعامل الثالثة:

<?php
    //يعود بالكتابة بعد أول ظهور لـw3codebox.
    echo stristr("ar.oldtoolbag.com","w3codebox");
    echo '<br>';
    //يعود بالكتابة قبل أول ظهور لـw3codebox
    echo stristr("ar.oldtoolbag.com","w3codebox",true);
?>
اختبار لرؤية‹/›

نتيجة الخروج

oldtoolbag.com
www.

دليل الدوال 字符ية PHP