دالة PHP strstr ()
مثال
ابحث عن أول ظهور لكلمة "world" داخل "Hello world!" وأعد باقي السلسلة:
<?php
echo strstr("Hello world!","world");
?>
التعريف والاستخدام
تبحث الدالة strstr () عن التواجد الأول لسلسلة داخل سلسلة أخرى.
ملاحظة: هذه الوظيفة آمنة ثنائيًا.
ملاحظة: هذه الوظيفة حساسة لحالة الأحرف. بالنسبة لبحث غير حساس لحالة الأحرف ، استخدم دالة stristr () .
بناء الجملة
strstr(string,search,before_search)
قيمه المعامل
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
تفاصيل تقنية
قيمة الإرجاع: | تُرجع بقية السلسلة (من نقطة المطابقة) ، أو FALSE ، إذا لم يتم العثور على السلسلة المراد البحث عنها. |
---|---|
إصدار PHP: | 4+ |
التغيير: | تمت إضافة المعلمة before_search في PHP 5.3 |
مزيد من الأمثلة
مثال
ابحث في سلسلة عن قيمة ASCII لـ "o" وأعد بقية السلسلة:
<?php
echo strstr("Hello world!",111);
?>
مثال
أعد جزء السلسلة قبل الظهور الأول لكلمة "العالم":
<?php
echo strstr("Hello world!","world",true);
?>
❮ مرجع سلسلة PHP