讲义没任何问题,你们可以这样看就懂了,如下:
$p = "PII";
define($p,3.14);
define("PI",3.14);
echo PI;
$p = "PII";
define($p,3.14);
define("PI",3.14);
echo PI;
2016-11-04
看了大家的评论,忍不住想说两句
$p = "PII"; //定义变量并赋值为PII
define($p,3.14); //将变量常量化,不再是变量了,是常量
这是第一种定义常量的方法,是用给变量赋值的办法进行常量化定义。
define("PI",3.14);
这是第二种定义常量的方法,是直接常量定义法。
两者根本没任何联系,,,仅仅只是赋的值都是3.14而已!!
$p = "PII"; //定义变量并赋值为PII
define($p,3.14); //将变量常量化,不再是变量了,是常量
这是第一种定义常量的方法,是用给变量赋值的办法进行常量化定义。
define("PI",3.14);
这是第二种定义常量的方法,是直接常量定义法。
两者根本没任何联系,,,仅仅只是赋的值都是3.14而已!!
2016-11-04
define是定义一个常量,而defined是判断常量是否被定义。
<?php
define("PI1",3.14);//定义了一个常量
$p = "PI1";//变量赋值
$is1 = defined($p);//判断常量是否被定义
$is2 =defined("PI2");//判断常量是否被定义
var_dump($is1);//输出类型结果
var_dump($is2);//输出类型结果
?>
<?php
define("PI1",3.14);//定义了一个常量
$p = "PI1";//变量赋值
$is1 = defined($p);//判断常量是否被定义
$is2 =defined("PI2");//判断常量是否被定义
var_dump($is1);//输出类型结果
var_dump($is2);//输出类型结果
?>
2016-11-04
<?php
$p= "ppi";//把变量值ppi赋值给变量名$p
define("pi",3.14);//定义范围。
define($p,3.14);//定义范围。
echo pi;//输出pi 的值
echo "<br />";
var_dump(ppi);//输出ppi的值,并输出变量类型。
?>
$p= "ppi";//把变量值ppi赋值给变量名$p
define("pi",3.14);//定义范围。
define($p,3.14);//定义范围。
echo pi;//输出pi 的值
echo "<br />";
var_dump(ppi);//输出ppi的值,并输出变量类型。
?>
2016-11-04
<?php
$string1 =<<<innot
我有一只小毛驴,我从来也不骑。
有一天我心血来潮,骑着去赶集。
我手里拿着小皮鞭,我心里正得意。
不知怎么哗哗啦啦,我摔了一身泥。
innot;
echo string1;
?>
$string1 =<<<innot
我有一只小毛驴,我从来也不骑。
有一天我心血来潮,骑着去赶集。
我手里拿着小皮鞭,我心里正得意。
不知怎么哗哗啦啦,我摔了一身泥。
innot;
echo string1;
?>
2016-11-04
PHP中,==的优先级大于=,变量值“男”计算是否等于$man的变量值,等于的话返回ture否则为false,然后把这个计算结果赋值给$flag。var_dump则是表明了输出的类型身份。
2016-11-04
$a = fopen("打开文件(路径)","r");//打开文件,r是读取权限
$b = fgets($a);//读取文件中的内容
$c = fclose($a);//关闭文件
$b = fgets($a);//读取文件中的内容
$c = fclose($a);//关闭文件
2016-11-04
localhost/text.php之后就显示,求解
Not Found
The requested URL /text.php was not found on this server.
Not Found
The requested URL /text.php was not found on this server.
2016-11-04