PHP字符串处理

定义字符串

例1 单引号,双引号定义字符串,并发现它们的区别

$str="欢迎登录$url";

$url="http://www.baidu.com";

echo $str;

$str1='欢迎登录$url';

$url1='http://www.baidu.com';

echo $str1;

?>


例2 《怎样解题表》:"你是否见过相同的问题而形式稍有不同代码?"的思维方法,来改进代码来发现两者更明显的区别.

header("content-type:text/html;charset=utf-8");

$url="http://www.baidu.com";

$str=nl2br("百度一下,\n欢迎登录$url");

echo $str."
";

$url1='http://www.baidu.com';

$str1=nl2br('百度一下,\n欢迎登录$url');

echo $str1;

?>







结论:

单引号不能识别变量

双引号可以

例3  定界符的使用

header("content-type:text/html;charset=utf-8");

/*$url="http://www.baidu.com";

$str=nl2br("百度一下,\n欢迎登录$url");

echo $str."
";

$url1='http://www.baidu.com';

$str1=nl2br('百度一下,\n欢迎登录$url');

echo $str1;*/

$str=<<

葛之覃兮,施于中谷,维叶萋萋。黄鸟于飞,集于灌木,其鸣喈喈。

葛之覃兮,施于中谷,维叶莫莫。是刈是濩,为絺为綌,服之无斁。

言告师氏,言告言归。薄污我私,薄浣我衣。害浣害否?归宁父母。

shiji;

echo $str;

?>

输出如图所示:


你可能感兴趣的:(PHP字符串处理)