学习完HTML和CSS后,终于要开始学习PHP啦!前面的铺垫只为后路的畅顺!
PHP环境搭建:
企业中常用到的环境是:linux+Apache+MySQL+PHP
学习环境是:Windows+Apache+MySQL+PHP
工具
安装教程:php2014.9.5安装教程
PHP源码学习网站
帮助文档:php_enhanced_en.chm
PHP概述
PHP开发步骤
PHP标记格式
※PHP编码必须使用utf-8无BOM格式,因为其他格式会有额外的输出,导致header函数报错
※纯PHP文件,建议结束不用“?>”,避免加载该文件时出错,导致header函数报错
PHP注释
变量:会改变的量
可变变量:一个变量的变量名可以动态的设置和使用
引用传值:不同的名字访问同一个变量内容
※在函数中,使用关键字global调用全局变量
※函数中,使用关键字static声明静态变量
基本数据类型
※浮点数精度有限,不要进行“==”对比,不能进行高精度运算
<<<定界符名称
......
定界符名称
※使用var_dump()函数查看数据类型;
※使用unset()函数,销毁变量
※使用isset()函数判断变量是否被赋值,当变量为null类型时,返回false,否则返回true
※使用empty()函数判断变量是否为空,若变量转换为布尔类型为false情况,则返回true,否则返回false
※判断数据类型,使用is_mixed,如is_int,判断是否为整型;is_string,判断是否为字符串类型
伪数据类型:为确保帮助文档的易读性,而设计出来的类型,编写代码时不使用
数据类型转换
常量:亘古不变的量
※使用get_define_constants()函数查看已定义的常量
※系统已自带大量的常量,常用的__LINE__、__FILE__、__CLASS__、__FANCTION__、__METHOD__、PHP_OS、PHP_VERSION
PHP运算符
HTML的特点:
GET请求
PHP基本结构
※break:终止当前循环,并跳出循环
※continue:终止单签循环,并进行下一次循环
※exit()和die():终止程序运行
※count()函数,统计数组元素个数
函数
函数体
[return value;]
}
※具有相同功能的函数,优先使用系统函数
$arg_num
)方法取得指定的参数,返回参数值