([string substr ( string string, int start [, int lengt

 در ادامهء آموزش زبان برنامه نویسی php شما را با تابع تابع()substr آشنا می کنیم:

کار این تابع جداکردن قسمتی از متن ما می باشد. به این صورت که این تابع رشته متنی را می گیرد و می تواند قسمتی از متن رو برای ما جدا کنه. این تابع ۳ تا پارامتر میگیره. پارامتر اول رشته متن اولیه می باشد، پارامتر دومPosition حرفی هست که می خواهیم از اون به بعد جدا کنیم و پارامتر سوم هم طول رشته متنی هست که می خواهیم جدا بشه. اگر پارامتر سوم رو مشخص نکنیم این تابع ادامه متن رو برامون جدا می کنه. شاید یکم بد توضیح داده باشم ولی توی مثال خوب جا می افته:

نتیجه دستور:

m4s.net (از حرف ۴ به بعد در متغیرresult$ ذخیره می شود) $result = substr(“www.m4s.net”,4);

m4s (از حرف ۴ به بعد ۳ حرف در متغیرresult$ دخیره می شود) $result = substr(“www.m4s.net”,4,3);