关于php单双引号的问题

关于php单双引号的问题

参考网上资料,(亲测)测试 1 <?ph 2 date_default_timezone_set("PRC");

<?php
date_default_timezone_set("PRC");//设置时区(中国 People's Republic Country)

class NbaPlayer{
public $name = '小明';
public $age = '18';

public function sayName(){
echo $this->name." ";
}

public function sayAge(){
echo $this->age.' ';
echo '单引号测试'
}
}

$zlr = new NbaPlayer();

$zlr->sayAge();
$zlr->sayName();

?>

运行的效

可以看到在 单引号内的变量不会执行,双引号会执行

这里是在命令行内执行的,可以看到  换行符号,在单引号下直接当做字符串输出了

但是双引号下的   会转为换行操作

参考来自于 https://blog.csdn.net/qq_34437587/article/details/79427492

原文地址:https://www.cnblogs.com/carefulyu/p/12651685.html