مثال
طباعة عدد الأحرف الموجودة في "Hello world!" قبل الحرف "w" :
<?php
echo strcspn("Hello world!","w");
?>
تشغيل المثال » تعريف والاستخدام
و strcspn() ترجع عدد الأحرف (بما في ذلك الفراغات) وجدت في سلسلة قبل أن يتم العثور على أي جزء من الحروف المحددة.
نصيحة: استخدم strspn() وظيفة لعدد الأحرف الموجودة في السلسلة التي تحتوي على أحرف فقط من قائمة الحرف المحدد.
Note: هذه هي وظيفة الثنائية آمنة.
بناء الجملة
strcspn( string,char,start,length )
معامل | وصف |
---|---|
string | مطلوب. يحدد سلسلة للبحث |
char | مطلوب. يحدد أحرف للبحث عن |
start | اختياري. تحدد مكان في سلسلة لبدء |
length | اختياري. يحدد طول السلسلة (كم من السلسلة للبحث) |
تفاصيل تقنية
قيمة الإرجاع: | إرجاع تم العثور على عدد من الشخصيات الموجودة في سلسلة قبل أي جزء من الحروف المحددة |
---|---|
صفحة PHP: | 4+ |
التغيير: | أضيفت المعلمات بداية وطول في PHP 4.3 |
مزيد من الأمثلة
مثال 1
باستخدام جميع المعلمات لطباعة عدد الأحرف الموجودة في "Hello world!" قبل الحرف "w" :
<?php
echo strcspn("Hello world!","w",0,6);
// The start position is 0 and the length of the search string is 6.
?>
تشغيل المثال » <PHP سلسلة المرجعي