php substr() 从字符串指定位置开始截取指定长度的子字符串
php substr()定义和用法substr() 函数返回字符串的一部分。 注释:如果start参数是负数且length小于或等于start,则length为 0。 php substr()语法substr(string,start,length) 参数 描述 string 必需。规定要返回其中一部分的字符串。 start 必需。规定在字符串的何处开始。 正数 - 在字符串的指定位置开始 负数 - 在从字符串结尾开始的指定位置开始 0 - 在字符串中的第一个字符处开始 length 可选。规定被返回字符串的长度。默认是直到字符串的结尾。 正数 - 从start参数所在的位置返回的长度 负数 - 从字符串末端返回的长度 php substr()返回值返回值: 返回字符串的提取部分,若失败则返回 FALSE,或者返回一个空字符串。 PHP 版本: 4+ 更新日志: 在 PHP 5.2.2 到 5.2.6 版本中,如果start参数表示负截断或者越界位置,则返回 FALSE。 其他版本则从start位置开始获取字符串。 php substr()实例1. 使用带有不同正负数的start参数: echo substr("Hello world",10)." echo substr("Hello world",1)." echo substr("Hello world",3)." echo substr("Hello world",7)." echo substr("Hello world",-1)." echo substr("Hello world",-10)." echo substr("Hello world",-8)." echo substr("Hello world",-4)." ?> 在线运行 2. 使用带有不同正负数的start和length参数: echo substr("Hello world",1,8)." echo substr("Hello world",5)." echo substr("Hello world",6,6)." echo substr("Hello world",-10,-2)." echo substr("Hello world",-6)." echo substr("Hello world",-2-3)." ?> 在线运行 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
