فنکشن PHP strspn()
مثال
تعداد کاراکترهایی که در رشته "Hello world!" شامل کاراکتر "kHlleo" است را بازمیگرداند:
<?php echo strspn("Hello world!","kHlleo"); ?>
تعریف و استفاده
فنکشن strspn() تعداد کاراکترهایی که در رشته شامل charlist تعداد کاراکترهایی که در پارامتر مشخص شده است.
توجه:لطفاً از strcspn() این فنکشن برای بازگشت تعداد کاراکترهایی که قبل از یافتن هر یک از کاراکترهای مشخص شده در رشته جستجو میشود، استفاده میشود.
نکته:این فنکشن امنیت دوگانه دارد.
نحوه استفاده
strspn(string,charlist,start,length)
پارامتر | توضیح |
---|---|
string | ضروری. تعیین کنید که کدام رشته را جستجو کنید. |
charlist | ضروری. تعیین کنید که کدام کاراکترها را باید جستجو کنید. |
start | اختیاری. تعیین کنید که در کجا باید شروع شود. |
length | اختیاری. طول رشته را تعریف کنید. |
جزئیات فنی
بازگشت ارزش: | بازگشت در رشته شامل charlist تعداد کاراکترهایی که در پارامتر مشخص شده است. |
نسخه PHP: | 4+ |
گزارش بهروزرسانی: | در PHP 4.3، start و length پارامترها. |
مثالهای بیشتر
مثال 1
تعداد کاراکترهایی که در رشته "abcdefand" شامل کاراکتر "abc" است را بازمیگرداند:
<?php echo strspn("abcdefand","abc"); ?>