A-A+
php 截取去掉最后/第一个字符
在PHP的应用中,经常需要对字符进行组合使用,比如我们得到的变量多余出一个逗号或者分号之类的,这个时候想要去掉的话,就需要使用PHP的内置函数来去掉了,又或者说我们得到的变量正好多出一个逗号或者分号,同样需要使用PHP来去掉最后的一个或多个字符。
好了,使用PHP截取或者去掉字符,然后组合成新的变量,这在PHP中是很容易就能实现的,也是我目前使用频率比较大的一个小功能,虽然是小功能又很简单,但却不容易记住,每次都要翻手册来看。
PHP去掉第一个字符串
比如我们的原字符串是 ,1,2,3,4,5,6 如果我们想要去掉第一个逗号的话,使用如下代码:
- <?php
- $a = ",1,2,3,4,5,6";
- $a = substr($a,1);
- echo $a;
- ?>
PHP截取第一个字符串
比如我们的原字符串是 ,1,2,3,4,5,6 如果我们只想保留第一个字符逗号的话,就可以使用如下代码了:
substr( $str, 0, 1 );
PHP去掉最后一个字符串
比如我们的原字符串是 1,2,3,4,5,6,
去掉最后一个字符",",最终结果为1,2,3,4,5,6 我们就可以使用如下的代码:
- $str = "1,2,3,4,5,6,";
- $newstr = substr($str,0,strlen($str)-1);
- echo $newstr;
- //echo 1,2,3,4,5,6
当然也有其它PHP函数可以实现这样的功能了,如下:
- substr($str, 0, -1)
- //函数2
- rtrim($str, ",")
学习了!!
学习了,多谢分享
这算不算数组的操作
帅气的我又迷路了
来逛逛,祝博主中秋节快乐!