substr --- 取得部份字串
語法 : string substr (string string, int start [, int length])
說明 :
substr( )傳回 string的一部份字串,由參數 start和 length指定。
如果 start是正數,傳回的字串將會從 string的第 start個字元開始。
Example :
<?php
$rest = substr ("abcdef", 1); // returns "bcdef"
$rest = substr ("abcdef", 1, 3); // returns "bcd"
?>
如果 start是負數,傳回的字串將會從 string結尾的第 start個字開始。
Example :
<?php
$rest = substr ("abcdef", -1); // returns "f"
$rest = substr ("abcdef", -2); // returns "ef"
$rest = substr ("abcdef", -3, 1); // returns "d"
?>
如果有給予參數 length而且是正數時,傳回的字串將會從 start傳回 length個字元。
如果有給予參數 length而且是負數時,傳回的字串將會結束於 string結尾的第 length個字元。
Example :
<?php
$rest = substr ("abcdef", 1, -1); // returns "bcde"
?>
參考 : strrchr( ) ereg( )