标签:
1.标记与注释
<?php
代码
?>
用/* */注释
2.输出语句
echo "hello","world"; echo可以输出多个字符串,用逗号隔开
print "hello"; print只能输出一个字符串
3.数据类型
php是弱类型语言
可以自动转换数据类型
4.变量定义
php定义变量以$开头
$a=5;
$b="hello";
可变变量:
*$a="hello";
$hello="world";
echo $$a; //输出world
判断变量是否定义:
$a=3;
echo isset($a); // true返回1, false返回0
清除变量:
unset($a);
判断变量是否为空:
empty($a)
取地址:
$a=5;
$b=&$a; //&取地址,a和b取内存中相同的地址,改变一个,另一个也跟着变
$b=10;
echo $a; //输出10
unset($b); //只是取消值关联,引用的变量不会消失
echo $a; //输出10
echo $b;
5.类型转换
$a=5;
var_dump($a); //输出变量详细信息
$b=(string)$a; //类型转换
var_dump($b);
6.运算符表达式
数学运算符: + - * / % ++ -- += -=
$a=10;
$b=3;
echo $a/$b; //输出3.33333333333
字符串:拼接字符串用点不是用+
echo "hello"."world";
比较运算符: < > <= >== == !=
逻辑运算符: and && or || !
错误控制运算符: @
echo @$a; //可以屏蔽错误
三元运算符: ? :
echo true ?"男":‘女‘;
标签:
原文地址:http://www.cnblogs.com/xinghun/p/5426655.html