最新回答 / 舍___启___
define()函数是用来定义一个常量值(如:PI1=3.14),就像java的final一样,这个常量的值是固定的(在上述代码PI1固定值为3.14)。代码中的p是个变量,它的值可以改变(可以在代码后面再次给p赋值,如:$p="PI3")。而defined()函数是用来判断某个常量是否存在于程序中而已。ps:初学者,解释不足处,望谅解!
2016-11-09
最新回答 / 师父的小徒弟
string.=string;(连接赋值运算符(“.=”):它将右边参数附加到左边的参数后)比如:$b = "东边日出西边雨"; $b .= ",道是无晴却有晴";输出的结果就是“东边日出西边雨,道是无晴却有晴”
2016-11-09
最赞回答 / golden_autumn
可以查看这个链接:http://jingyan.baidu.com/article/49711c617e4000fa441b7c92.html
2016-11-08
$p = "PII"; //将字符串PII传递(赋值)给变量P.
define($p,3.14); //定义p为一个常量,值为3.14.
那大家的问题来了,为什么字符串“PII”为常量3.14了?和C++与java的语法这里都不同,的确有点不好理解
这里这样理解是不正确的!
define($p,3.14); 定义常量是不能用$,所以这句不能那么理解, 其实是相当于define(PII,3.14);定义PII这个常量的值是3.14,而p任然是一个变量,为字符串PII.
define($p,3.14); //定义p为一个常量,值为3.14.
那大家的问题来了,为什么字符串“PII”为常量3.14了?和C++与java的语法这里都不同,的确有点不好理解
这里这样理解是不正确的!
define($p,3.14); 定义常量是不能用$,所以这句不能那么理解, 其实是相当于define(PII,3.14);定义PII这个常量的值是3.14,而p任然是一个变量,为字符串PII.
2016-11-08
echo "$today</br>";
echo $totalMoney;
?>
echo $totalMoney;
?>
2016-11-08
<?php
date_default_timezone_set('Asia/ShangHai');
$today = date('y-m-d',time());
$now = "16-03-08";//妇女节
$totalMoney = 0;
$basicMoney = 2000;
$sex = "女";
if($sex == "女" && $now == $today){
$totalMoney = $basicMoney + 300;
}else {$totalMoney = $basicMoney + 0;}
date_default_timezone_set('Asia/ShangHai');
$today = date('y-m-d',time());
$now = "16-03-08";//妇女节
$totalMoney = 0;
$basicMoney = 2000;
$sex = "女";
if($sex == "女" && $now == $today){
$totalMoney = $basicMoney + 300;
}else {$totalMoney = $basicMoney + 0;}
2016-11-08
<?php
date_default_timezone_set('Asia/ShangHai');
$today = date('y-m-d',time());
$now = "16-03-08";//妇女节
$totalMoney = 0;
$basicMoney = 2000;
$sex = "女";
if($sex == "女" && $now == $today){
$totalMoney = $basicMoney + 300;
}else {$totalMoney = $basicMoney + 0;}
date_default_timezone_set('Asia/ShangHai');
$today = date('y-m-d',time());
$now = "16-03-08";//妇女节
$totalMoney = 0;
$basicMoney = 2000;
$sex = "女";
if($sex == "女" && $now == $today){
$totalMoney = $basicMoney + 300;
}else {$totalMoney = $basicMoney + 0;}
2016-11-08