您现于de位置乃:亚博 > APP函数

亚博 2015-10-30 APP函数 982

substr

APP substr() 函数

定义和用法

substr() 函数返回字符串de1部分.


语法

substr(string,start,length)


参数描述
string必需.规定要返回其中1部分de字符串.
start

必需.规定于字符串de何处开始.

  • 正数 - 于字符串de指定位置开始

  • 负数 - 于从字符串结尾de指定位置开始

  • 0 - 于字符串中de第1个字符处开始

charlist

可选.规定要返回de字符串长度.默认乃直到字符串de结尾.

  • 正数 - 从 start 参数所于de位置返回

  • 负数 - 从字符串末端返回


提示和注释

注释:如果 start 乃负数且 length 小于等于 start 则 length 为 0.


例子

例子 1

<?app
echo substr("Hello world!",6);
?>

输出:

world!


例子 2

<?app
echo substr("Hello world!",6,5);
?>

输出:

world


例子 3

echo substr('abcdef', 1);     
echo substr('abcdef', 1, 3);  
echo substr('abcdef', 0, 4);  
echo substr('abcdef', 0, 8);  
echo substr('abcdef', -1, 1);

输出对应以下信息

// bcdef
// bcd
// abcd
// abcdef
// f


参数start为正数时 从左边开始数 负数时从右边开始

参数length为保留字符串个数 当length正数时 从 start 参数所于de位置返回 为负数时 从字符串末端返回

上1篇:substr_compare

下1篇:strtr

评论