在学习常量的时候,一直觉得奇怪 为啥常量的时候总是有个“.”在常量的后面,经过学习现在得知该点是
相当于Java当中的“+”用于连接字符
<?php
header("Content-type: text/html; charset=utf-8");//中文乱码的解决方法
define("MESSAGE","只能看到一次");//define 常规定义方法
echo MESSAGE."<BR>";
echo Message."<BR>";
define("COUNT","能看多次",true);
echo COUNT."<BR>";
echo Count."<BR>";
$name = "count";
echo constant($name)."<BR>"; //输出常量count
if(defined("MESSAGE")){
echo "MESSAGE已经被定义";
}else{
echo "message 没有被定义";
}
?>
来看看输出的差别吧~
php : echo MESSAGE."<BR>";
Java: System.out.println("哈哈"+"原来是这样");
啥?还不知<BR>是啥意思?
发现我用的是println了么?为啥我不用print呢?
对啊!
<BR> 就是换行的意思