php变量和常量,常用运算符

 

1.变量

变量不需指定数据类型(弱类型)

变量名必须以$开头

命名规则:由英文字母、数字、下划线组合,不能数字开头

对大小写敏感

$name='张三';//直接使用变量,没有指定数据类型
$age='20';

echo $name;//输出变量的值
echo '<br>';//输出换行符
// echo gettype($name);
echo $age;

 

*gettype :获取表示指定类型的 Type 对象。

2.常量

预定义常量

__FILE__     true  false  E_ALL  E_NOTICE

自定义常量

define(string,value[,bool])

首个参数定义常量的名称

第二个参数定义常量的值

可选的第三个参数规定常量名是否对大小写不敏感。默认是 false。

<?php
// echo __FILE__;
// echo PHP_VERSION;
$yn=true;
//定义常量
// if(!defined('PI')){
// 	define('PI',3.14);
// }
const PI=3.14;//给一个常量赋值

$r=5;
$s=PI*$r*$r;//计算面积
echo $s;

6.运算符

算术运算符

+      -      *     /    %

<?php
header('content-type:text/html;charset=utf-8');

$m=5;
$n=2;

echo $m%$n;

//2018是否为闰年,标准:被4整除不能被100整除或者能被四百整除
$year=2018;

if(($year % 4 == 0 && $year % 100 != 0) ||($year %400 ==0)){
	echo '2018是闰年';
}else{
	echo '2018是平年';
}

*求余运算练习

字符串运算符

.  点

$name='张三';
$age=20;

字符串连接符
echo '我的姓名:' .$name .',年龄'.$age;

*字符串运算符连接符为. 点

递增递减运算符

++      --

$m=5;
++ --
++$m;//$m=$m+1
--$m;//$m=$m-1

关系(比较)运算符

==      ===       !=       !==       >      >=      <        <=

$m=5;
$n=5;
var_dump($m==$n);
if($m===$n){
	echo '两者相等';
}else{
	echo '不相等';
}

*var_dump 打印变量的相关信息,显示值为boolean类型

猜你喜欢

转载自blog.csdn.net/lmy1998/article/details/83828977