栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

PHP基础知识(表格)

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP基础知识(表格)


特殊字符
字符形式功能
n换行并归0
br换行
t跳格
'单引号
"双引号
$$符号
r回车

$_SERVER数组内变量
变量名意义
PHP_SELF目前执行的文件名称
SERVER_NAME服务器名
SERVER_SOFTWARE服务器使用的软件
document_ROOT文档的根目录
HTTP_USER_AGENT用户相关信息
REMOTE_ADDR远程用户的地址
REMOTE_PORT远程用户的连接端口

默认常量
默认常量名含义
FILE当前正在分析的脚本的文件名(若是包含,则给出包含的文件名)
LINE当前正在分析的行在脚本中的行数(若是包含,则给出包含的文件中的行数)
PHP_VERSION当前PHP的版本信息
PHP_OS正在运行本PHP的系统
TRUE真值
FALSE假值
E_ERROR指示一个不可恢复的语法错误
E_WARNINGPHP知道某处出错了,但仍可以继续运行;这些错误能被脚本自身捕获
E_PARSEPHP在脚本的一个语病中被阻塞了,不可恢复
E_NOTICE出现了可能是一个错误出可能不是的情况;(这种情况下)运行会继续

算术运算符
运算符名称结果
$a + $b加法$a 和 $b 的和
$a - $b减法$a 和 $b 的差
$a * $b乘法$a 和 $b 的积
$a / $b除法$a 除以 $b 的商
$a % $b取模$a 除以 $b 的余数

递增/递减运算符
运算符名称结果
++$a前加$a 的值加一,然后进行操作
$a++后加$a 的值先进行操作,后加一
--$a前减$a 的值减一,然后进行操作
$a--后减$a 的值先进行操作,后减一

逻辑运算符
操作符用法说明
and(与)$a and $b$a和$b同时为真,则结果为真
&&(与)$a && $b$a和$b同时为真,则结果为真
or(或)$a or $b$a或$b有一个为真,则结果为真
ll(或)$a ll $b$a或$b有一个为真,则结果为真
xor(异或)$a xor $b$a和$b不同时,结果为真
!(非)!$a$a为假时,结果为真

数组运算符
例子名称结果
$a+$b合并$a和$b的合并
$a==$b相等如果$a和$b具有相同的键/值对,则为true
$a===$b全等如果$a和$b具有相同的键/值对并且顺序和类型都相同,则为true
$a!=$b不等如果$a不等于$b,则为true
$a<>$b不等如果$a不等于$b,则为true
$a!==$b不全等如果$a不全等于$b,则为true

运算符优先级

下表从高到低列出了运算符的优先级。同一行中的运算符具有相同优先级,此时它们的结合方向决定求值顺序。

结合方向运算符附加信息
非结合clone newclone 和 new
[array()
非结合++ --递增/递减运算符
非结合~ - (int) (float) (string) (array) (object) (bool) @类型
非结合instanceof类型
右结合!逻辑操作符
* / %算术运算符
+ - .算术运算符和字符串运算符
<< >>位运算符
非结合< <= > >= <>比较运算符
非结合== != === !==比较运算符
&位运算符和引用
^位运算符
l位运算符
&&逻辑运算符
ll逻辑运算符
? :三元运算符
= += -= *= /= .= %= &= l= ^= <<= >>=赋值运算符
and逻辑运算符
xor逻辑运算符
or逻辑运算符
,多处用到



作者:王贵龗
链接:https://www.jianshu.com/p/9b6c9594e5b5

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/229371.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号