我是靠谱客的博主 朴素黄蜂,这篇文章主要介绍php字符串有没有下标,现在分享给大家,希望可以做个参考。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php字符串有下标。

在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串。

在PHP中,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写。中括号左侧是字符串名,中括号内为字符串下标:

复制代码
1
字符串名[下标值]
登录后复制

其中下标(索引值)只能是一个整数类型,且起始值为0(字符串下标是从0开始计数的)。

示例1:输出指定位置的字符

复制代码
1
2
3
4
5
6
7
8
<?php header('content-type:text/html;charset=utf-8'); $str = "hello"; echo $str."<br>"; echo $str[0]."<br>"; echo $str[1]."<br>"; echo $str[2]."<br>"; ?>
登录后复制

1.png

示例2:修改指定位置的字符

复制代码
1
2
3
4
5
6
7
<?php header('content-type:text/html;charset=utf-8'); $str = "hello"; echo "原字符串:".$str."<br>"; $str[0]="H"; echo "修改第一个字符后:".$str."<br>"; ?>
登录后复制

2.png

注:该种方式适用于英文字符,汉字占多个字符长度,无法使用下标精确定位。

复制代码
1
2
3
4
5
6
<?php header('content-type:text/html;charset=utf-8'); $a = "我是123"; $a[1] = "5"; echo $a; //会出现乱码 ?>
登录后复制

3.png

因为utf-8编码下汉子占3个字符长度,当被替换掉一个字符的时候,之后的显示就会出现乱码。

推荐学习:《PHP视频教程》

以上就是php字符串有没有下标的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是朴素黄蜂最近收集整理的关于php字符串有没有下标的全部内容,更多相关php字符串有没有下标内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(152)

评论列表共有 0 条评论

立即
投稿
返回
顶部