مثال : موقعیت اولین تطابق کلمه “سلام” در متن.
<?php
echo mb_strpos("سلام دوستان. خوش آمدید","سلام");
?>
توضیحات
تابع ()mb_strpos مکان اولین تطابق یک متن در یک متن دیگر را در خروجی برمی گرداند.
تفاوت این تابع با تابع strpos() در این است که برای کاراکتر های خاصِ چند بایتی مثل کاراکتر های فارسی نمی توان از تابع strpos() استفاده کرد و به جای آن از تابع mb_strpos () و با یک encoding مشخص استفاده می کنیم. در صورتی که فایل php شما همان encoding مد نظر شما را دارد، همان مقدار به صورت پیش فرض برای پارامتر encoding این تابع نیز قرار می گیرد.
دستور تابع
mb_strpos(string,find,start,encoding)
دیدگاهها