PHP substr()函数参数解释及用法讲解
参数: 1,string 即你要截取的字符串 2,start 即要截取的开始位置(0表示从从前往后数 第一个字符开始,负数表示从从后往前数) eg:start=1,表示从从前往后开始的第二个数开始截取,start=-1,表示从从后往前开始的第一(是第一不是第二哦)个数开始截取, 3,length 当为正数时,为需要截取的长度;当为负数时,即理解为去掉末尾的几个字符 eg:length=3,表示截取三个长度;length=-2,即为去掉末尾的两个字符 示例(来自手册,解释保证三岁能看懂):1,echo substr("Hello world",-10,-2); 输出:ello wor 解释:-10:表示啥?你应该清楚了吧!哈哈,当然是表示从后往前的第十个字符开始咯,我们来数一下,数仔细咯,d l r o w _(空格别忘了哦) o l l e,好停,就从你 e 开始截咯,前面的H不要咯 -2:又表示啥?你说我知道了,表示最好两个字符不要了呗!真棒!是那样的!所以ld 也没你们啥事咯! 看完你是不是清楚了呢? 2,如果那个例一看不懂((⊙o⊙)?) 那就再来看个简单入门的例子吧
输出:world 解释:6:表示从第7个字符开始哦(7 7 7 哦),当然是 w 咯; 6:当然表示截取6个长度的咯(什么,你说world只有5个长度,真机智,这都被你发现了,当然截取到末尾没得截了就返回了哦) 下面介绍php的substr函数用法老是记不住 ,写一笔: 总结以上所述是小编给大家介绍的PHP substr()函数参数解释及用法讲解,希望对大家有所帮助。程序员遇到问题都会上(编程之家52php.cn)查找问题解答方法!如果觉得站点还不错,随手转发给程序员朋友一下! (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |