Blogger Information
Blog 29
fans 0
comment 0
visits 34935
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php数据类型-字符串
小臣
Original
922 people have browsed it

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() 函数来转变成字符串。



Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post