美文网首页
2、常量及数据类型

2、常量及数据类型

作者: hello大象 | 来源:发表于2017-09-27 16:23 被阅读0次

1、



单引号:


双引号:


最大的区别:


通常$变量都用{}花括号括起来,用于隔起来


eg

其中花括号可以用特殊字符代替:

Heredoc和Newdoc区别:

heredoc newdoc

数据类型:


标量:浮点、整型、字符串、布尔
复合:数组、对象
特殊:null 、resource(资源)

浮点型交给cpu运算会转成二进制,0101000101001....,会有损耗。例如损耗了0.00000001,就会出现下面情况:


布尔:


数组:

`其中GLOBALES包含了所有列出的。万能钥匙:_REQUEST包含【_GET/_POST/_COOKIE】因此为了安全考虑,最少使用_REQUEST

最重要的是$_SERVER

其中:
_SERVER['SERVER_ADDR'] :代表的是服务器端的IP地址_SERVER['SERVER_NAME'] :代表的是服务器端的名称
_SERVER['REQUEST_TIME'] :请求时间_SERVER['QUERY_STRING'] :就是?(问号)后面的一大串,有可能为空
_SERVER['HTTP_REFERER'] :是上级请求的页面,是从哪儿过来的。直接通过网址访问,就是空。开发中用到。_SERVER['HTTP_USER_AGENT'] :返回头信息里面的user_agent信息
_SERVER['REMOTE_ADDR'] :代表的是客户端的IP地址_SERVER['REQUEST_URI'] :例如请求的是index.php,RUI就是 /index.php
$_SERVER['PATH_INFO'] :通常用来处理路由、处理框架里面一些路由的功能,PATH_INFO抓的是URL地址中路径的那一部分,既不是前面的脚本名称也不是QUERY_STRING,中间的路径部分:


NULL:


预定义常量:

__FILE__ :返回的是文件的路径名和文件的名称
__LINE__ :返回的是所在行的行号
__DIR__ :所在目录
__FUNCTION__ :所在的函数体函数名称
__CLASS__ :类名
__TRAIT__ :5.4的特性,trait的名称
__METHOD__ :是类名+方法名
__NAMESPACE__ :返回的是namespace的名称

eg:

相关文章

  • java基础类型、String类理解、版本对比、1.8新特性

    1、java基本数据类型及长度 2、jvm的常量池: JVM常量池浅析Java常量池理解与总结 Java中的常量池...

  • 2、常量及数据类型

    1、 单引号: 双引号: 最大的区别: 通常$变量都用{}花括号括起来,用于隔起来 其中花括号可以用特殊字符代替:...

  • JS基础:基本语法

    目录一. 常量与变量 1. 常量 2. 变量二. 数据类型 1. 概述 2. 基本数据类型 3. 对象数据类型 4...

  • JAVA变量 和常量

    常量和数据类型 1:常量的定义 (1): 整形常量默认是int类型 (2): 小数常量默认是double类型 (3...

  • C语言中的数据类型

    数据类型 1.编码规范 2.关键字 3. 标识符 4.数据类型 5. 常量 5.1 整型常量 5.2 实型常量 5...

  • Golang菜鸟教程-学习笔记-Day2

    Golang菜鸟教程-学习笔记-Day2 大纲 常量 常量 常量在运行时,不会被修改 常量中的数据类型可以是布尔型...

  • 4.3-变量与常量

    1、声明变量规则:数据类型 变量名 [=初始值] 2、常量是特殊的变量,如何声明常量:final 数据类型 变量名...

  • C语言入门语法

    一、数据类型 常量 1、通过预处理声明常量 2、通过 const 关键字声明常量 区别:#define 在运行时会...

  • Scala知识点梳理

    1.Scala怎样声明变量与常量? var a =0 //变量 val b =0 //常量 2.Scala数据类型...

  • 数据类型(2)常量

    实型常量 表示形式:十进制数形式:(必须有小数点) 如0.123, .123, 123.0, 0.0, 123.指...

网友评论

      本文标题:2、常量及数据类型

      本文链接:https://www.haomeiwen.com/subject/oyeuextx.html