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

أدوات الإنترنت

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

    دليل الوظائف للـ PHP String 字符串

استخدام وظيفة strstr() في PHP مع أمثلة

النص

strstr(string,search,before_search)

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

وظيفة strstr() تبحث عن وجود النص في نص آخر، إذا كانت موجودة، تعود بالنص والنص المتبقي، وإلا تعود بالنص FALSE.

ملاحظة:هذه الوظيفة آمنة في النسخ الثنائية.

ملاحظة:هذه الوظيفة تفرق بين الحروف الكبيرة والصغيرة. إذا كنت ترغب في البحث غير المميز بين الحروف الكبيرة والصغيرة، استخدم stristr() الوظيفة.

النتيجة

يعود بالنص المتبقي للـ字符串؛ إذا لم يتم العثور على النص، فإنه يعود بالنص الكامل

الإعداد

الترتيبالإعدادات والشرح
1

string

النص الذي سيتم البحث فيه

2

search

النص الذي سيتم البحث عنه

3

before_search

قيمة بولية، القيمة الافتراضية هي "false". إذا تم تعيينها على "true"، فإنها تعود بالنص المتبقي قبل المظهر الأول للبحث

مثال على الإنترنت

تجربة الأمثلة التالية، البحث عن النص عبر قيمة ASCII للـ "o"، ويعود بالنص المتبقي

<?php
   //البحث عن النص عبر قيمة ASCII للـ "o"، ويعود بالنص المتبقي
      echo strstr("Hello world!",111);
   echo '<br>';
   //يعود بالـ "world" قبل المظهر الأول من النص
   echo strstr("Hello world!","world",true);
?>
اختبار لرؤية‹/›
عُـالم!
مرحبا

دليل الوظائف للـ PHP String 字符串