-
定义了常量,那么就要使用常量,那么如何获取常量值呢?
获取常量值的有两种方法取值。第一种是使用常量名直接获取值;例如计算圆周率的面积,如下(“*”是运算符,相当于乘号,后面部分的小节会介绍):
<?php define("PI",3.14); $r=1; $area = PI*$r*$r; //计算圆的面积 ?>
第二种是使用constant()函数。它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便,其语法格式如下:
mixed constant(string constant_name)
第一个参数constant_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,失败则提示错误信息常量没有被定义。(注:mixed表示函数返回值类型为多种不同的类型,string表示参数类型为字符串类型)
查看全部 -
<<<ABC
字符串
ABC;
查看全部 -
当双引号中包含变量时,变量会与双引号中的内容连接在一起;
当单引号中包含变量时,变量会被当做字符串输出。
查看全部 -
字符串型可以用三种方法定义:单引号形式、双引号形式和Heredoc结构形式。
查看全部 -
date_default_timezone_set('Asia/ShangHai');
$today = date('m-d',time());//获取当天日期查看全部 -
ceil(x) 是向上取整函数,x只要有小数部分就进一位。
查看全部 -
如果激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中,此变量在每次出错时都会被覆盖,所以如果想用它的话必须尽早检查。
查看全部 -
ini_set('track_errors', 1); // 设置保存最近一个错误/警告消息于变量$php_errormsg 中,便于收集
查看全部 -
字母运算符需要加括号()
非字母运算符不加括号()
查看全部 -
PHP变量名区分大小写
查看全部 -
ceil(x) 是向上取整函数,x只要有小数部分就进一位。
查看全部 -
bool define(string $constant_name, mixed $value[, $case_sensitive = true]) 第一个参数“constant_name”为必选参数,常量名称,即标志符,常量的命名规则与变量的一致,但是要注意哦,它可不带美元符号哦。 第二个参数“value”为必选参数,它是常量的值。第三个参数“case_sensitive”为可选参数,指定是否大小写敏感,设定为true表示不敏感,一般不指定第三个参数的情况下, 默认第三个参数的值为false。(注: string表示参数类型为字符串类型,mixed表示参数类型可以接受为多种不同的类型,case_sensitive = true表示默认为布尔类型TRUE)
查看全部 -
foreach($s as $b)循环语句表示可以直接输出$a所有数值
查看全部 -
php抽奖
<?php
$num = rand(1,50);//获取1至50的随机数
$info = "";//提示信息
switch($num){
case 1:
$info = "恭喜你!中了一等奖!";
break;
case 2:
$info = "恭喜你!中了二等奖!";
break;
case 3:
$info = "恭喜你!中了三等奖!";
break;
default:
$info = "很遗憾!你没有中奖!";
}
echo $info; //输出是否中奖
?>查看全部 -
投骰子PHP程序
<?php
//while例子
$sum = 0;
$num = rand(1,6); //获取1至6的随机数,模拟掷骰子
$sum = $sum + $num;//前进步长
while($num==6){
$num = rand(1,6);//获取1至6的随机数,模拟掷骰子
$sum = $sum + $num;//前进步长
};
echo "while例子执行完毕,前进:".$sum ."<br />";
//do...while例子
$sum = 0;
do{
$num = rand(1,6);//获取1至6的随机数,模拟掷骰子
$sum = $sum + $num;//前进步长
}while($num==6);
echo "do...while例子执行完毕,前进:".$sum ."<br />";
?>查看全部
举报