程序员人生 网站导航

php字符串截取

栏目:php教程时间:2017-01-03 15:12:02

  php本身自带有字符串截取函数,但是只支持英文截取,不支持中文哦,中文需要自定义函数,自己编写,本文介绍的但是自带的php字符串截取函数


substr(string,start,length)  
其中start的参数
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾的指定位置开始
0 - 在字符串中的第一个字符处开始
使用方法如下:
<?php
  //构造字符串
  $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  echo "原字符串:".$str."
";
  //按各种方式进行截取
  $str1 = substr($str,5);
  echo "从第5个字符开始取至最后:".$str1."
";
  $str2 = substr($str,9,4);
  echo "从第9个字符开始取4个字符:".$str2."
";
  $str3 = substr($str,-5);
  echo "取倒数5个字符:".$str3."
";
  $str4 = substr($str,-8,4);
  echo "从倒数第8个字符开始向后取4个字符:".$str4."
";
  $str5 = substr($str,-8,-2);
  echo "从倒数第8个字符开始取到倒数第2个字符为止:".$str5."
";
 ?>
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐