前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >360大牛带你横扫PHP职场--常量数据结构知识点

360大牛带你横扫PHP职场--常量数据结构知识点

作者头像
写PHP的老王
发布2019-08-12 15:24:15
5880
发布2019-08-12 15:24:15
举报
文章被收录于专栏:写PHP的老王
视频内容

1、php字符串定义的三种方式

1) 单引号,单引号字符串效率高,不支持变量解析。只支持反斜杠,单引号特殊符转义

2) 双引号,双引号支持变量解析,支持所有特殊符号转义。

3) heardoc 和 newdoc。heardoc支持变量解析,特殊符号转义,类似双引号。newdoc类似单引号。heardoc定义方式

<<<EOT ....EOT; newdoc定义<<<'EOT' ...EOT;

2、常量定义方式

1) define, define 属于函数。define 不能定义类常量。常量一经定义不能修改

2) const,const属于语法结构,效率高。const可以定义类常量。常量一经定义不能修改

3、预定义常量

__FILE__ 当前文件全路径

__FUNCTION__ 当前函数

__CLASS__当前类

__LINE__ 当前行好

__METHOD__当前类名和方法

__NAMESPACE__当前命名空间

__DIR__当前目录

__TRAIT__当前trait名

4、浮点型数据不能用于等于比较,浮点数据不精确,等号判断容易引发bug (0.7 + 0.1 !=0.8)

5、false七种情况

0,'0','',null,array(),0.0,false

6、null的三种情况

null,未定义变量,unset变量

7、$_SERVER

$_SERVER['REMOTE_ADDR']客户端ip

$_SERVER['SERVER_ADDR']服务器ip

$_SERVER['SERVER_NAME']服务器名称

$_SERVER['REQUEST_TIME']请求时间

$_SERVER['QUERY_STRING']get参数

$_SERVER['REQUEST_URI'] uri

$_SERVER['PATH_INFO'] path

$_SERVER['HTTP_REFERER']来源

$_SERVER['HTTP_USER_AGENT'] 客户端agent

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-08-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 写PHP的老王 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档