博主信息
博文 42
粉丝 4
评论 0
访问量 37250
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
4.11 PHP 字符串的基本了解--18Day
小丑的博客
原创
815人浏览过

实例

<?php 
header("Content-type:text/html;charset=utf-8");
//输出字符串时,单引号与双引号的区别
//输出不同的内容,需要使用不同的包装器,或者叫定界符,单引号和双引号,就是字符串类型的包装器,这与js是一样的

//如果是纯字符串,推荐使用单引号,如果字符串有变量或者特殊字符的话
//
//记忆: 单引号原样输出,双引号会将内容解析输出
//那么:双引号会将哪些内容解析呢?二类: 1.变量, 2.特殊字符

//创建变量
$money = '先定一个小目标:1个亿';
$title1 = "王健林说:现$money,好吹牛!";

//双引号包装的字符串可以解析内部的变量名
//会将$符后面尽可能多的字符解析为变量名
//
//
echo $title1; 

echo "<br>";

//双引号包装的字符串可以解析内部的变量名
//会将$符后面尽可能多的字符解析为变量名
//把:$后面的money,好吹牛!全部识别为变量了
// $title2 = "王健林说:{$money}";
//最好用花括号{}添加一个变量定界符

$title2 = "王健林说:{$money}";
echo $title2;

echo "<hr>";

//使用转义字符:反斜线,将原字符进行转义,使其失去原有的作用
echo "王健林:\"万达牛逼不\"";
echo "<br>";


echo '马云说:"NB"';


echo "<hr>";

// 特殊字符
// 如果要输出转义字符:\自身,连写二个将自身转义就可以

echo "PHP 的特殊字符是 \\".'<br>';

echo 'PHP 的转义字符是 \\'.'<br>';

//单引号会原样输出,不会解析换行符
echo '单引号会原样输出,不会解析换行符,不行吗? \n(空格) 试试'.'<br>';

echo "双引号会解析换行符,看看我?\n可以哦".'<br>';



//关于双引号中的变量会被解析,刚刚说过了,如果不想让变量被解析,怎么做呢?
$myFace = '出头露面';
echo '<hr>';
//双引号中的变量会被解析出来
echo "我想{$myFace}";
echo '<br>';
//对$进行转义: \$,就是会原样输出了,不会再解析
echo "我想{\$myFace}";

运行实例 »

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


批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学