• 售前

  • 售后

热门帖子
入门百科

php substr()去掉最后一位字符的实例方法

[复制链接]
天然灵凡 显示全部楼层 发表于 2022-1-9 08:59:39 |阅读模式 打印 上一主题 下一主题
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php substr()去掉末了一位字符
substr() 函数可以从字符串的指定位置截取肯定长度的字符,并返回。其语法格式如下:
  1. substr($string, $start , $length)
复制代码
       
  • $string:必要截取的字符串,该字符串至少含有一个字符;   
  • $start:截取字符串的起始位置;   
  • $length:可选参数,表示截取字符串的长度。
而想要使用substr()函数去掉字符串的末了一位字符,只必要设置该函数的第二个参数$start为0,第三个参数$length为字符串长度减一即可。
实当代码:
  1. <?php
  2. header("Content-type:text/html;charset=utf-8");
  3. $str = '123.456abc';
  4. $nstr=substr($str,0,strlen($str)-1);
  5. echo $nstr;
  6. ?>
复制代码
输出:
  1. 123.456ab
复制代码
基本用法扩展:
  1. <?php
  2. /*
  3. 定义和用法
  4. substr() 函数返回提取的子字符串, 或者在失败时返回 FALSE。
  5. 语法
  6. substr(string,start,length)
  7. 参数 描述
  8. string 必需。规定要返回其中一部分的字符串。
  9. start
  10. 必需。规定在字符串的何处开始。
  11. 非负数 - 从 string 的 start 位置开始,从 0 开始计算.
  12. 负数 - 从 string 结尾处向前数第 start 个字符开始。
  13. 如果 string 的长度小于或等于 start,将返回 FALSE。
  14. length
  15. 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
  16. 正数 - 从 start 处开始最多包括 length 个字符(取决于 string 的长度)。
  17. 负数 - 去除从string 结尾处向前length个字符
  18. 如果提供了值为 0,FALSE 或 NULL 的 length,那么将返回一个空字符串。
  19. */
  20. $str = "abcdefghijklmn";
  21. $rest = substr($str, 0);  // 返回 "abcdefghijklmn"
  22. echo $rest . "<br/>";
  23. $rest = substr($str, 1, 3);  // 返回 "bcd"
  24. echo $rest . "<br/>";
复制代码
到此这篇关于php substr()去掉末了一位字符的实例方法的文章就介绍到这了,更多相干php substr()怎么去掉末了一位字符内容请搜索脚本之家从前的文章或继承浏览下面的相干文章希望各人以后多多支持脚本之家!

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作