PHP语法基础
Posted g0rez
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP语法基础相关的知识,希望对你有一定的参考价值。
php
PHP语法
常量
-
define()
-
const
魔术常量
魔术常量可以理解为特殊的预定义常量。 其中魔术常量的书写格式通常是用两个下划线( __ )开头两个下划线结尾,比如: LINE 、 FILE 等等。
__LINE__ __FILE__ __DIR__等
变量
变量赋值
-
值赋值
-
引用赋值
<?php
$str = "引用";
$contene = &$str;
$str = "我的名字";
echo $str." ".$contene;
$contene = "我爱我的家乡";
echo $str." ".$contene;
可变变量
可变变量是指一个变量的变量名可以动态地设置和使用。
$country = "china"
$$country = "chinese"
变量作用域
-
局部变量
-
函数参数
-
全局变量
$month = 10;
function GetMonth()
GLOBAL $month;
$month--;
echo $month;
echo $month;
- 静态变量
STATIC $visit = 0;
变量销毁
- 重新赋值(=NULL)
- 使用unset()函数
超级全局变量
又成为内置对象,提供了9个。
$_SERVER $_ENV $_COOKIE $_GET $_POST $_FILES $_REQUEST $_SESSION $GLOBALS
数据类型
8种原始类型,包括4种标量数据类型,两种复合数据类型和两种特殊数据类型。
标量数据类型
boolean integer float和double string
复合数据类型
数组 对象
特殊数据类型
资源和null
强制类型转换
-
(int)
-
函数式 intval($i)
-
通用类型转换函数 settype(mixed var,string type) 返回true or false
错误控制运算符
@ 放在PHP表达式之前 忽略该表达式可能产生的任何错误信息。
以上是关于PHP语法基础的主要内容,如果未能解决你的问题,请参考以下文章