夜光序言:
不管是晴天、阴天、雨天,能见到你的一天,就是晴朗的一天;不管是昨天、今天、明天,能和你在一起的一天,就是美好的一天。
正文:
PHP标量类型—字符串(1)
字符串是由一系列字符组成,在PHP中,字符和字节一样,也就是说,一共有256种不同字符的可能性。
字符串型可以用三种方法定义:单引号形式、双引号形式和Heredoc结构形式。
任务
我们先来试试单引号形式和双引号形式
输入两条指令,如图:
1、第2行输入第一条指令“$str_string1 = '我是字符串';”,
2、第3行输入第二条指令“$str_string2 = "我也是字符串哦";”。
3、字符串型可以用三种方法定义:单引号形式、双引号形式和Heredoc结构形式。
4、
heredoc句法结构:<<<。在该提示符后面,要定义个标识符,然后是一个新行。接下来是字符串 本身,
最后要用前面定义的标识符作为结束标志。
结束时所引用的标识符必须在一行的开始位置, 而且,标识符的命名也要像其它标签一样遵守PHP的规则:
只能包含字母、数字和下划线,并且不能用数字和下划线作为开头。
/**
* Created by PhpStorm.
* User: 夜光
* Date: 2019/7/13
* Time: 10:59
*/
<?php
$str_string1='我是字符串';
$str_string2="我也是字符串哦";
echo $str_string1;
echo "<br />";
echo $str_string2;
?>
PHP标量类型—字符串(2)
/**
* Created by PhpStorm.
* User: 夜光
* Date: 2019/7/13
* Time: 11:02
*/
<?php
$str_string1 = 'A问:"你在哪里学的PHP?"';
$str_string2 = "B毫不犹豫地回答:'当然是CSDN~";
$str_string3 = 'A问:\'能告诉我网址吗?\'';
$str_string4 = "B答道:\"https://WWW.csdn.net/";
echo $str_string1;
echo "<br />";
echo $str_string2;
echo "<br />";
echo $str_string3;
echo "<br />";
echo $str_string4;
echo "<br />";
?>
第一种方案:在单引号中嵌入双引号,如上图第2行所示;
第二种方案:在双引号中嵌入单引号,如上图第3行所示;
第三种方案:使用转义符“\”(后面部分还有介绍),分别如上图第4行和第5行所示;
任务
我们来试一试吧:
1、在第2行输入:
$str_string1 = 'A问:"你在哪里学的PHP?"';
2、在第3行输入:
$str_string2 = "B毫不犹豫地回答:'当然是CSDN~";
3、在第4行输入:
$str_string3 = 'A问:\'能告诉我网址吗?\'';
4、在第5行输入:
$str_string4 = "B答道:\"https://WWW.csdn.net/"";
/**
* Created by PhpStorm.
* User: 夜光
* Date: 2019/7/13
* Time: 11:02
*/
<?php
$str_string1 = 'A问:"你在哪里学的PHP?"';
$str_string2 = "B毫不犹豫地回答:'当然是CSDN~";
$str_string3 = 'A问:\'能告诉我网址吗?\'';
$str_string4 = "B答道:\"https://WWW.csdn.net/";
echo $str_string1;
echo "<br />";
echo $str_string2;
echo "<br />";
echo $str_string3;
echo "<br />";
echo $str_string4;
echo "<br />";
?>