-
因为获取date星期天,下标是0,从0开始,0~6,星期天~星期六
查看全部 -
$sex=男; 设置变量标准,,输出会根据设置的变量去执行,因为$set=男,所以只会执行男的那一条指令。
查看全部 -
因为
$sex = "男";
所以只运行
if($sex == "男"){
$totalMoney = $basicMoney + 0;//男的没奖金
}
而下面这段是$sex=="女";的时候才会运行
else if($sex == "女"){//否则性别为女的话
$totalMoney = $basiceMoney + 300;//奖金300
}
查看全部 -
下面是常用于时间的字符:
h - 带有首位零的 12 小时小时格式
i - 带有首位零的分钟
s - 带有首位零的秒(00 -59)
a - 小写的午前和午后(am 或 pm)
<?php
echo "现在时间是 " . date("h:i:sa");
?>如果从代码返回的不是正确的时间,有可能是因为您的服务器位于其他国家或者被设置为不同时区。
因此,如果您需要基于具体位置的准确时间,您可以设置要用的时区。
下面的例子把时区设置为 "Asia/Shanghai",然后以指定格式输出当前时间:
<?php
date_default_timezone_set("Asia/Shanghai");
echo "当前时间是 " . date("h:i:sa");
?>查看全部 -
其实后面else的那部分可以全部去掉的。直接写“$money=$money”也没问题。
查看全部 -
m代表月份,d代表几号,文中的m-d的意思是将当前的日期按照“月-日”的形式赋值给$today。如:“02-14”代表二月14号
查看全部 -
1、变量名必须以字母或下划线 “_”开头,如”$_name”,”$name” ,”$name2”等,但是”$9name”是不对的。
2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。如”$_qq”,”$qq308” ,”$my_apple”,“比如"$name我等”,但是”$name*”是不对的。
3、变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔(比如 $my_apple),俗称下划线法,或者以大写字母开头比如 $myApple,俗称骆驼式命名法(也称驼峰命名法)。
特别需要注意的是,在PHP中变量名是区分大小写的,如“$my_book”与“$my_Book”代表两个不同的变量。
查看全部 -
当双引号中包含变量时,变量会与双引号中的内容连接在一起;
当单引号中包含变量时,变量会被当做字符串输出。
查看全部 -
表达式为true既是表达式成立。
(“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true也就是说expr1成立或者可行,,则此表达式的值为expr2,否则为expr3。
查看全部 -
a和c的值随着ade值发生变化而变化,引用赋值不是固定的赋值给本身,而是让两个变量共享一个数据,其中一个变量发生了变化,数据就发生了变化,那共享这两个数据的两个变量就发生了变化,也就是一个变量变化了两一个变量也会跟着变化,
赋值给b就是赋值给了b本身,所以b的值已经固定,不会随着a的值变化而变化。
查看全部 -
var_dump($var_name);
”var_dump”函数可以将我们的变量的数据类型显示出来。
查看全部 -
每次修改配置都要重启服务一次 否则不生效
查看全部 -
&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。
$c=&$a;
$a = "我天天在慕课网学习PHP!";
查看全部 -
bool defined(string constants_name)
它只有参数constant_name,指的是要获取常量的名称,若存在则返回布尔类型true,否则返回布尔类型false; (注:bool表示函数返回值类型为布尔类型)
$is1=defined($p);
$is2=defined("PI2");
查看全部 -
第二种是使用constant()函数。它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便,其语法格式如下:
mixed constant(string constant_name)
第一个参数constant_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,失败则提示错误信息常量没有被定义。(注:mixed表示函数返回值类型为多种不同的类型,string表示参数类型为字符串类型)
查看全部
举报