为了账号安全,请及时绑定邮箱和手机立即绑定

echo $data_int4; 和 echo "$data_int4";有什么不同?在这儿echo后面为什么不加双引号了呢?

正在回答

3 回答

<?php
$data_int5=0x1234;
echo $data_int5;
echo "<br />";
echo var_dump($data_int5);
echo "<br />";
echo "$data_int5";
echo "<br />";
echo var_dump("$data_int5");
echo "<br />";
echo '$data_int5';
echo "<br />";
echo var_dump('$data_int5');
?>

执行上面的代码就明白了。

0 回复 有任何疑惑可以回复我~


2个都是输出变量的值 

''单引号才输出字符串

0 回复 有任何疑惑可以回复我~

第一个是输出变量$data_int4的内容,第二个是输出字符串"$data_int4"

0 回复 有任何疑惑可以回复我~
#1

作死_盗我的号

这个还是有点不对,假设 $data_int4="你好"; echo $data_int4 输出==》你好 echo "$data_int4" 输出==》你好 echo '$data_int4' 输出==》$data_int4
2014-08-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       456043    人
  • 解答问题       6307    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程
意见反馈 帮助中心 APP下载
官方微信