دالة PHP strcspn ()
مثال
اطبع عدد الأحرف الموجودة في "Hello world!" قبل الحرف "w":
<?php
echo strcspn("Hello world!","w");
?>
التعريف والاستخدام
ترجع الدالة strcspn () عدد الأحرف (بما في ذلك المسافات البيضاء) الموجودة في سلسلة قبل العثور على أي جزء من الأحرف المحددة.
نصيحة: استخدم الدالة strspn () لعدد الأحرف الموجودة في السلسلة التي تحتوي فقط على أحرف من قائمة الأحرف المحددة.
ملاحظة: هذه الوظيفة آمنة ثنائيًا.
بناء الجملة
strcspn(string,char,start,length)
قيمه المعامل
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
char | Required. Specifies the characters to search for |
start | Optional. Specifies where in string to start |
length | Optional. Specifies the length of the string (how much of the string to search) |
تفاصيل تقنية
قيمة الإرجاع: | تُرجع عدد الأحرف الموجودة في سلسلة قبل العثور على أي جزء من الأحرف المحددة |
---|---|
إصدار PHP: | 4+ |
التغيير: | تمت إضافة معلمات البدء والطول في PHP 4.3 |
مزيد من الأمثلة
مثال
استخدام جميع المعلمات لطباعة عدد الأحرف الموجودة في "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