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