Blogger Information
Blog 11
fans 0
comment 0
visits 7586
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
0411练习PHP对字符串的处理规则-2018年4月13日13时
huang2018的博客
Original
521 people have browsed it

一、内容是完成PHP对字符串的处理规则练习。

实例

<?php

// 创建变量
$money1 = '1:     95亿美 元1次          ';  //字符串中可以有空格,但多个空格只算一个
$money2 = "2:95亿美元2次";                  //单双引号都可用
$title1 = '1阿里$money2收购了饿了么';         //单引号中,$不再被看成变量标志符号,能用在字符变量赋值中,全部原样输出
@$title2 = "2阿里$money2收购了饿了么";         //双引号中,$不能用在字符变量赋值中,$仍然为变量标志
$title3 = '3阿里{$money1}收购了饿了么';       //单引号中, {、}、$等不再被看成变量标志符号,能用在字符变量赋值中,全部原样输出
$title4 = "4阿里{$money2}收购了饿了么";       //双引号中,可用{}把变量括起来,用变量值代替它输出

echo $money1,$money2, '<hr color="blue">', $title1, "<hr color='red'>", $title2, '<hr color="green">', $title3, '<hr color="yellow">', $title4,'<hr>';
 
 //采用转义方法输出特殊字符:\
echo "他说:'你不能这么说!'<br>";
echo "他说:\"你不能这么说!\"<br>";
echo '他说:"你不能这么说!"<br>';
echo '他说:\'你不能这么说!\'<br>';
echo "<hr>";
// 单引号中\n不会解析特殊字符,原样输出。采用nl2br函数可解析
// 双引号中\n只会在源码中解析换行,在页面输出时解析为空格
//用nl2br函数可把双引号中的\n解析为<br>换行,单引号中的仍然不解析
echo '明天会下雨吗?\n不会的!<br>'; 
echo "明天会下雨吗?\n不会的!<br>";
echo nl2br("明天会下雨吗?\n不会的!<br>");
echo nl2br('明天会下雨吗?\n不会的!<br>');

echo "<hr>";
//heredoc,nowdoc 与双引号创建的字符串是一样的 ,可解析变量和特殊字符
$siteName = 'php中文网';
$heredoc = <<< abc
{$siteName}致力于一站式免费“学习平台”,将"公益"进行到底!\n这是php爱好者的家园!
abc;
echo nl2br($heredoc);
echo "<hr>";
//nowdoc 与单引号创建的字符串是一样,原样输出
$nowdoc = <<<'ef'
<h2>$siteName</h2>\r\n'www.php.cn'
ef;
echo $nowdoc;

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correction status:qualified

Teacher's comments:
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