دالة PHP strpos ()
مثال
ابحث عن موضع التكرار الأول لـ "php" داخل السلسلة:
<?php
echo strpos("I love php, I love php too!","php");
?>
التعريف والاستخدام
تبحث الدالة strpos () عن موضع التواجد الأول لسلسلة داخل سلسلة أخرى.
ملاحظة: وظيفة strpos () حساسة لحالة الأحرف.
ملاحظة: هذه الوظيفة آمنة ثنائيًا.
الوظائف ذات الصلة:
- strrpos () - البحث عن موضع آخر تواجد لسلسلة داخل سلسلة أخرى (حساسة لحالة الأحرف)
- Stripos () - البحث عن موضع التواجد الأول لسلسلة داخل سلسلة أخرى (غير حساسة لحالة الأحرف)
- strripos () - البحث عن موضع آخر تواجد لسلسلة داخل سلسلة أخرى (غير حساسة لحالة الأحرف)
بناء الجملة
strpos(string,find,start)
قيمه المعامل
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
find | Required. Specifies the string to find |
start | Optional. Specifies where to begin the search. If start is a negative number, it counts from the end of the string. |
تفاصيل تقنية
قيمة الإرجاع: | تُرجع موضع التكرار الأول لسلسلة داخل سلسلة أخرى ، أو تُرجع موضع التكرار الأول لسلسلة ما داخل سلسلة أخرى ، أو تُرجع موضع التكرار الأول لسلسلة ما في حالة عدم العثور على السلسلة. ملاحظة: مواضع السلسلة تبدأ من 0 وليس 1. |
---|---|
إصدار PHP: | 4+ |
التغيير: | PHP 7.1.0 - يمكن أن تكون معلمة البداية رقمًا سالبًا |
❮ مرجع سلسلة PHP