تابع substr : این تابع برای کوتاه کردن و برداشتن کلمات یا خطوط یک متن استفاده می شود. کاربرد عمده این تابع در خلاصه مطلب برداشتن و ادامه مطلب دادن به یک پست است.


مثال :

<?php


?>

خرو جی :

reza
Mohamad

 

حالت کلی : در حالت کلی این تابع سه پارامتر دارد که پارامتر اول، متغیر یا رشته است و پارامتر دوم، کاراکتر شروع را مشخص می کند یعنی مثلا اگر 1 باشد از کارکتر دوم شروع میکند و کارکتر اول را نادیده می گیرد. پارامتر سوم ، طول کارکتر را مشخص می کند و اگر این مقدار منفی باشد از انتهای رشته به صورت برعکس بر می گردد مثلا اگر مقدارش 1 باشد آخرین کاراکتر رشته را حذف می کند .


مثال :

 

<?php

?>


خروجی :

abcd

abcde

 خط اول : از کارکتر اول شروع و 4 کاراکتر ار انتخاب می کند.

 خط دوم : با چاپ br ، یک خط به پایین رفته و دستور بعدی سپس چاپ می شود برای اینکه دو خروجی به هم نچسبند.

خط سوم: از کاراکتر اول شروع و مقدار بعدی چون منفی یک است از انتهای رشته شروع و کاراکتر آخر را در نظر نگرفته و حذف می کند.