字串函式庫

substr

(PHP3 , PHP4)

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( )


上一頁 首頁 下一頁