登录  /  注册
博主信息
博文 29
粉丝 0
评论 0
访问量 33936
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php数据类型-字符串
小臣
原创
887人浏览过

String 字符串

一个字符串是由一系列字符组成的。其中每个字符等同于一个字节。这意味着 PHP 只能支持 256 的字符集,因此不支持 Unicode 。

语法

一个字符串可以用 4 种方式表达:

  1. 单引号

  2. 双引号

 单引号

一个最简单的字符串是用单引号包起来的。可以再前面加反斜杠(\)来转义。例如 \r 或者 \n,并不代表任何特殊含义,就单纯是这两个字符本身。 

注意:单引号里面的变量不会被解析。

<?php
echo 'this is a simple string'; // this is a boy

echo  'Variables do not $expand $either' ; // Variables do not $expand $either

// 输出: Arnold once said: "I'll be back"
 echo  'Arnold once said: "I\'ll be back"' ;
双引号

在双引号里面的变量会被解析。

和单引号字符串一样,转义任何其它字符都会导致反斜线被显示出来。

<?php
 $str = 'zhangsan';
 echo "my mane is $str"; // my name is zhangsan

存取和修改字符串中的字符

string 中的字符可以通过一个从 0 开始的下标,用类似 array 结构中的方括号包含对应的数字来访问和修改。

<?php
 // 取得字符串的第一个字符
 $str  =  'This is a test.' ;
 $first  =  $str [ 0 ];

 // 取得字符串的第三个字符
 $third  =  $str [ 2 ];

 // 取得字符串的最后一个字符
 $str  =  'This is still a test.' ;
 $last  =  $str [ strlen ( $str )- 1 ]; 

 // 修改字符串的最后一个字符
 $str  =  'Look at the sea' ;
 $str [ strlen ( $str )- 1 ] =  'e' ;

 ?>
字符串可以用 '.'(点)运算符连接起来
<?php
 $a = 'hello';
 $b = 'world';
 echo $a.$b; // hello world
转换成字符串

一个值可以通过在其前面加上 (string) 或用 strval() 函数来转变成字符串。



本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学