摘要 腾兴网为您分享:php利用大括号截取字符的方法,之了课堂,找乐助手,喜马拉雅,顺风车等软件知识,以及谷歌浏览器ios,药都信息港,橙子vr,我的常州app,和管家,windows引导修复,亚朵生活,发音矫正,咪咕游戏,office2007转pdf插件,文件压缩器,八年级暑假作业,日报软件,小学数学公式,网吧管理平台等软件it资讯,欢迎关注腾兴网。我想很多朋友都不知道在php中截取字符还可以使用{}形式哦,常用的都是substr来截取或自定函数截取了,下面我们一起来看看大括号截取字符法,希望能帮助到各位哦。 今天在一个博客...

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

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

 代码如下 复制代码
// 得到字符串中的第一个字节

$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截取_php利用大括号截取字符的方法相关推荐

  1. ySQL字符串函数substring:字符串截取 +判断是否包含某个字符的方法

    一>MySQL字符串函数substring:字符串截取 MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid( ...

  2. python数组截取_PHP array_slice():截取数组的一部分

    PHP array_slice() 函数用来截取数组,也就是从数组中提取出一个片段,语法如下: array array_slice ( array $arr , int $start [, int $ ...

  3. JAVA 中字符串的截取,要求不能截取半个汉字

    http://www.360doc.com/content/12/1126/16/1542811_250345184.shtml 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的 ...

  4. php获取字符串长度函数strlen和mb_strlen

    php获取字符串长度函数strlen和mb_strlen count() - 计算数组中的单元数目,或对象中的属性个数 strlen - 获取字符串长度,一个汉字为3个字符 mb_strlen() - ...

  5. php返回第一个字符串的码点_PHP 字符串编码截取函数

    一个效率更高的全半角字符串截取函数 [原创,转载请注明:[url]http://wfyang.blog.51cto.com[/url]]现在流传的那几个字符串截取函数,一般都是对字符串进行循环判断,如 ...

  6. java相同字符截取第n次_Java 获取字符串中第N次出现的字符位置

    public static int getCharacterPosition(String string){ //这里是获取"/"符号的位置 Matcher slashMatche ...

  7. java获取字符串某个标点第二次出现的位置,并截取这个标点后面的字符串

    问题:获取字符串中第二个逗号后面的字符串. 例如:"1128,2013,508,630,99,146",截取后:"508,630,99,146" 思路:利用两次 ...

  8. java利用正则截取字符串中的数字

    java利用正则截取字符串中的数字 String str = "xxx第47297章33";String regex = "\\d*";Pattern p = ...

  9. java 中利用subString 截取字符串中第三个/后面的内容,并将/用代替

    原文地址为: java 中利用subString 截取字符串中第三个"/"后面的内容,并将/用>代替 private String extractString(String ...

最新文章

  1. F5配置irule,使其系统在X个时间段提供服务,其余时间显示维护页面
  2. Jsp在Web.xml中的配置
  3. Maven项目上总有一个小红叉问题
  4. MPI常用函数速查表
  5. ML之LiR:机器学习经典算法之线性回归算法LiR的简介、使用方法、经典案例之详细攻略
  6. Chrome JSON格式化插件
  7. 将25k行C#转换为Java的经验教训
  8. nvm 下载node 下载不下来_软件 | 度盘不限速,短视频超清无水印下载,*力解析下载,资源库丰富...
  9. 53.Linux/Unix 系统编程手册(下) -- POSIX 信号量
  10. 云表中表单使用导入excel到明细
  11. 雷电模拟器android4.2,雷电安卓模拟器-雷电模拟器下载 v4.0.55.0官方版--pc6下载站...
  12. java日期格式化返回date_Java日期时间格式化操作DateUtils 的整理
  13. 超频真的不难!G3258超频4.5GHz全攻略
  14. 极客大学python进阶训练营_极客大学Python进阶训练营新版2.0
  15. Java - 为什么Java不支持运算符重载?
  16. iOS 播放系统自带铃声
  17. 抖音壁纸小程序,星光壁纸小程序2.0版本,升级版
  18. XDOJ32角谷定理
  19. 激光SLAM系统Fast LOAM (Lidar Odometry And Mapping)源码解析
  20. 进阶成高级前端的四大方法

热门文章

  1. FindWindow和FindWindowEx
  2. 40个美丽的手写字体展示
  3. 一点一点学习C++之笔记001
  4. ModbusTCP协议学习
  5. 基于已知RAM与ROM的主存扩展和主存与CPU物理连接
  6. plsql查看dblink_PLSQL创建DBLINK
  7. Canvas 简单又看好的星空特效
  8. 计算机二级考试内容vf,计算机二级VF考试内容大纲
  9. 基于eclipse的android项目实战—博学谷(三)登录界面
  10. 花窗图案C语言编程,观赏故宫仿花窗图案的意义,仿花窗图案寓意