好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php利用大括号截取字符的方法 - php函数

php利用大括号截取字符的方法

我想很多朋友都不知道在php中截取字符还可以使用{}形式,常用的都是substr来截取或自定函数截取了,下面我们一起来看看大括号截取字符法,希望能帮助到各位.

今天在一个博客源码中看到有$str{1}这种写法,当然非常的不理解是什么意思结果测试之后发现是字符截取了,下面来给各位举几个例子.

PHP实例代码如下:

// 得到字符串中的第一个字节   $str  =  'hupeng seo blog' ;  $first  =  $str {0};   // $first = h;   echo   $first ;  // 得到字符串中的第三个字节   $san  =  $str {2};   // $san=p;   echo   $san ;  // 得到字符串中的最后一个字节   $last  =  $str { strlen ( $str )-1};   // $last =g;   echo   $last ;  $a  =  "86-0769-22222222-" ;  if  ( $a { strlen ( $a )-1} ==  "-" )  $a  =  substr ( $a ,0, strlen ( $a )-1);  echo   $a ; 

其中 $a{strlen($a)-1}只在PHP5.0以上可用

注意:{}截取字符与substr功能是完全一样的在这里我就不给大家测试了,也算是一篇简单的php教程吧,入门级别的.

查看更多关于php利用大括号截取字符的方法 - php函数的详细内容...

  阅读:38次