利用XAMPP快速搭建好工作环境后就可以开始php基础语法的学习,首先是数据类型,在php中数据类型主要包括:整型,浮点型,字符串型,布尔型,数组,资源,NULL,对象 8种数据类型。但是和C,Java等“强类型”程序语言不同,php属于“弱类型”语言,即数据在使用之前无需声明类型,同时可以在运行期间根据实际情况动态的转换类型,以及对这些数据类型进行转换操作。(此特点和matlab一样)
常量和变量:
常量代表程序在运行中值不发生改变的的一类数据(一旦定义无法改变)。php常量可以分为预定义常量和自定义常量。
定义常量的方法:早期的php版本用define定义方法,从php5.3.0开始添加了const定义方法。
<span style="font-family:KaiTi_GB2312;font-size:18px;">define(name,value,insensitive)
//name为要定义的常量名
//常量名的值
//对大小写敏感的控制</span>
<span style="font-family:KaiTi_GB2312;font-size:18px;">const name=value;</span>
php 预定义常量通常是由php扩展库定义的,直接使用比如说用M_PI来表示数学中的π。
变量名 | 作用说明 |
---|---|
_LINE_ | 返回当前代码所在的行号 |
_FUNCTION_ | 返回所在函数的函数名 |
_CLASS_ | 返回所在类的类名 |
PHP_OS | 返回操作系统的名称 |
PHP_VERSION | 返回当前php服务器的版本 |
TRUE | 代表布尔值’真‘ |
FALSE | 代表布尔值’假‘ |
_FILE_ | 返回当前文件的名称 |
M_PI | 数学中的π |
php自定义变量就是常量的初始化
变量:就是用来储存值的量,php中用“$”符号加上一个变量名来表示变量,其对大小写敏感。
变量的命名规则:变量名区分大小写,但是其内置结构,关键字以及用户自定义的类名和函数式不区分大小写的,如echo,while等都可以任意大小写。变量名由大小写字母,数字以及下划线组成,首位必须为字母或下划线。
php提供了大量预定义变量,这些变量大多数依赖于服务器的版本及其配置。
预定义变量名 | 作用 |
---|---|
$GLOBALS | 包含指向当前程序中全局范围内有效的变量 |
$SERVER | 该全局变量是一个包含诸如头信息,路径和脚本位置的数组 |
$_GET | 通过http中的GET方法提交至脚本的表单变量 |
$_POST | 通过http中的POST方法提交至脚本的表单变量 |
$_FILE | 通过http的FILE文件上传提交至脚本的变量 |
$_COOKIE | 通过http的COOKIE方法提交至脚本的变量 |