PHP strcspn() فونکشن

مثال

تعداد کاراکترهایی که قبل از یافتن کاراکتر "w" در توالی "Hello world!" جستجو می‌شود را خروجی می‌دهد:

<?php
echo strcspn("Hello world!","w");
?>

مثال‌های اجرایی

تعریف و استفاده

این فونکشن strcspn() تعداد کاراکترهایی را که قبل از یافتن هر یک از کاراکترهای مشخص شده، در توالی جستجو می‌شود را برمی‌گرداند (شامل فضاهای خالی).

توضیحات:لطفاً از strspn() این فونکشن تعداد کاراکترهایی را که در توالی شامل لیست مشخص شده از کاراکترها هستند، برمی‌گرداند.

نکات:این فونکشن امنیت دوگانه است.

جملات

strcspn(توالی,کاراکتر,شروع,طول)
پارامترها توضیحات
توالی ضروری. مشخص می‌کند که توالی را جستجو می‌کند.
کاراکتر ضروری. مشخص می‌کند که کدام کاراکتر را جستجو می‌کند.
شروع اختیاری. مشخص می‌کند که جستجو از کجا شروع شود.
طول اختیاری. طول توالی را مشخص می‌کند (چند کاراکتر را جستجو می‌کند).

جزئیات فنی

مقدار بازگشتی: عدد کاراکترهایی که قبل از یافتن هر بخش از علامت مشخص شده، در توالی جستجو می‌شود را برمی‌گرداند.
نسخه PHP: 4+
گزارش به‌روزرسانی: در PHP 4.3، بهبود یافته است شروع و طول پارامترها.

مثال‌های بیشتر

مثال 1

از تمام پارامترها برای خروجی در نزدیکی کاراکتر "w" در توالی "Hello world!" استفاده کنید:

<?php
echo strcspn("Hello world!","w",0,6); // شروع از 0، طول جستجو 6 است.
?>

مثال‌های اجرایی