php数据类型-字符串型(string)
String 字符串
一个字符串是由一系列字符组成的。其中每个字符等同于一个字节。这意味着 PHP 只能支持 256 的字符集,因此不支持 Unicode 。
语法
一个字符串可以用 4 种方式表达:
单引号
一个最简单的字符串是用单引号包起来的。可以再前面加反斜杠(\)来转义。例如 \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"‘ ;
双引号
在双引号里面的变量会被解析。
和单引号字符串一样,转义任何其它字符都会导致反斜线被显示出来。
1 <?php 2 $str = ‘zhangsan‘; 3 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() 函数来转变成字符串。
相关推荐
卖口粥湛蓝的天空 2020-09-15
stulen 2020-09-15
amberom 2020-08-03
zlsdmx 2020-07-05
zhuyonge 2020-07-26
Lzs 2020-10-23
聚合室 2020-11-16
零 2020-09-18
Justhavefun 2020-10-22
jacktangj 2020-10-14
ChaITSimpleLove 2020-10-06
Andrea0 2020-09-18
周游列国之仕子 2020-09-15
afanti 2020-09-16
88234852 2020-09-15
YClimb 2020-09-15
风雨断肠人 2020-09-04