English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
استخدام وظيفة strchr() للبحث عن الظهور الأولي للنص في النص.
strchr(string,search,before_search);
يستخدم للبحث عن الظهور الأولي للنص في نص آخر
ملاحظة: هذه الوظيفة تفرق بين الحروف الكبيرة والصغيرة. إذا كنت بحاجة إلى البحث غير المفرق بين الحروف الكبيرة والصغيرة، استخدم stristr() الوظيفة.
يستعيد النص الباقي
الترقيم | معاملات والشرح |
---|---|
1 | string مطلوب. تحديد النص الذي سيتم البحث عنه. |
2 | search مطلوب. تحديد النص الذي سيتم البحث عنه. إذا كان هذا المعامل عددًا، فإنه سيتم البحث عن الحرف الذي يحتوي على نفس قيمة ASCII. |
3 | before_search اختياري. قيمة افتراضية "false" من نوع بولياني. إذا تم تعيينها على "true"، فإنها ستعود إلى جزء النص الذي يسبق الظهور الأولي للبحث. |
تجربة الأمثلة التالية، البحث عن "PHP" لأول مرة في "Hello PHP!":
<?php //البحث عن "PHP" في "Hello PHP!" لأول مرة، وإرجاع البقية من النص الذي يتبعه: echo strchr("Hello PHP!","PHP"); ?>الاختبار أرى‹/›
نتائج الإخراج
PHP!