مثال
العثور على التواجد الأول "world" داخل "Hello world!" وتعود بقية السلسلة:
<?php
echo strchr("Hello world!","world");
?>
تشغيل المثال » تعريف والاستخدام
و strchr() بالبحث وظيفة عن التواجد الأول من سلسلة داخل سلسلة أخرى.
هذه هي وظيفة مستعار من strstr() وظيفة.
Note: هذه هي وظيفة الثنائية آمنة.
Note: هذه هي وظيفة لحالة الأحرف. لبحث حالة الأحرف، استخدم stristr() وظيفة.
بناء الجملة
strchr( string,search,before_search );
معامل | وصف |
---|---|
string | مطلوب. يحدد سلسلة للبحث |
search | مطلوب. يحدد سلسلة للبحث عنها. إذا كانت هذه المعلمة عدد، فإنه سيتم البحث عن الطابع مطابقة قيمة ASCII من العدد |
before_search | اختياري. قيمة منطقية التي الافتراضية هي "false" . إذا تم تعيين إلى "true" ، تقوم بإرجاع جزء من السلسلة قبل التواجد الأول للمعلمة البحث. |
تفاصيل تقنية
قيمة الإرجاع: | ترجع بقية سلسلة (from the matching point) ، أو FALSE، إذا لم يتم العثور على سلسلة للبحث عنها. |
---|---|
صفحة PHP: | 4+ |
التغيير: | تمت إضافة المعلمة before_search في PHP 5.3 |
مزيد من الأمثلة
مثال 1
بحث سلسلة لقيمة ASCII من "o" والعودة بقية السلسلة:
<?php
echo strchr("Hello world!",111);
?>
تشغيل المثال » مثال 2
إعادة جزء من السلسلة قبل وقوع الأول من "world" :
<?php
echo strchr("Hello world!","world",true);
?>
تشغيل المثال »