php是一种运行在服务端的跨平台的脚本语言。
PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
输出语句
1、echo
echo可以输出打印一个或者多个字符串,逗号隔开
栗子:<?php echo 'jojo'."哈喽"; ?>
使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。
2、print输出
print只能输出一个字符串,成功输出则返回1。
可以使用括号,也可以不使用括号: print 或 print()。
3、print_r()
可以把字符串和数字简单地打印出来,只能输出一个字符串,而数组则以括起来的键和值得列表形式显示,并以Array开头
4、var_dump()
判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
var_dump返回表达式的类型与值而print_r仅返回结果,相比调试代码使用var_dump更便于阅读。
注释
1、单行注释:// 这是PHP单行注释
2、多行注释:/* 这是PHP多行注释 */
数据类型
1、数据类型的获取与判断
a、获取类型gettype()
b、判断类型is_类型名()
2、String(字符串)
a、任何文本放在单引号和双引号中
b、"hello world" 或者 "hello PHP"
3、Integer(整型)
a、整数必须至少有一个数字
b、整数不能包含逗号或者空格
c、整数可以是正数或者负数
4、Float(浮点型)
a、带小数部分的数字
5、Boolean(布尔型)
a、true/false
b、通常用于判断
6、Array(数组)
a、数组可以在一个变量中存储多个值
b、array('volvo','bmw','toyota')
7、Object(对象)
a、对象必须声明
b、使用class关键字声明类对象
c、类是包含属性和方法的结构
8、Null(空值)
a、Null表示变量没有值
b、Null是数据类型为Null的值
9、对类型转换的四种方式
a、对变量的重写
b、intval() floatval() strval()
c、(数据类型)变量
d、类型转换settype(变量名,类型)