فونکشن strpos() PHP

مثال

موقعیت اولین ظهور "php" در رشته را پیدا کنید:

<?php
echo strpos("You love php, I love php too!","php");
?>

مثال اجرایی

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

فونکشن strpos() موقعیت اولین ظهور رشته در رشته دیگر را جستجو می‌کند.

توضیح:فونکشن strpos() به حروف بزرگ و کوچک حساس است.

توضیح:این فونکشن امنیت باینری دارد.

فونکشن‌های مرتبط:

  • stripos() - جستجوی اولین موقعیت رشته در رشته دیگر (بدون توجه به حروف بزرگ و کوچک)
  • strripos() - جستجوی آخرین موقعیت رشته در رشته دیگر (بدون توجه به حروف بزرگ و کوچک)
  • strrpos() - جستجوی آخرین موقعیت رشته در رشته دیگر (با توجه به حروف بزرگ و کوچک)

قانون‌نویسی

strpos(string,find,start)
پارامترها توضیح
string ضروری. مشخص می‌کند که کدام رشته را جستجو می‌کنید.
find ضروری. مشخص می‌کند که کدام رشته را جستجو می‌کنید.
start اختیاری. مشخص می‌کند که جستجو از کجا آغاز شود.

جزئیات فنی

مقدار بازگشتی:

موقعیت اولین ظهور رشته در رشته دیگر را بازمی‌گرداند، اگر رشته پیدا نشود FALSE بازمی‌گرداند.

توضیح:محل شروع رشته از 0 آغاز می‌شود، نه از 1.

نسخه PHP: 4+