
PHP
Yaboooooo
这个作者很懒,什么都没留下…
展开
-
PHP填坑——变量&常量
PHP填坑——变量&常量 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25变量PHP 中的变量用一个美元符号$后面跟变量名来表示。变量名区分大小写;变量名与 PHP 中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。按照正常的正则表达式,它将被表述为:[a-zA-Z原创 2017-02-17 23:39:09 · 404 阅读 · 0 评论 -
PHP常用函数 - ob函数
当PHP脚本有输出时,输出控制函数可以用这些来控制输出。这在多种不同情况中非常有用,尤其是用来在脚本开始输出数据后,发送http头信息到浏览器。输出控制函数不影响由 header() 或 setcookie()发送的文件头信息,仅影响像 echo这样的函数和PHP代码块间的数据。原理 在php.ini 中开启 output_buffering=4096;或者在程序运行时 ob_start原创 2017-04-25 08:35:55 · 373 阅读 · 0 评论 -
PHP Redis 常用操作及应用场景
PHP 操作 Redis Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 Redis 将数据库完全保存在内存中,仅使用磁盘进行持久化。所以可以实现非常高的读写操作; Redis 跟其他键值存储的数据相比,具有丰富的数据类型。 Redis 可以将数据复制到任意的从机中。 在一些需要大容量数据集的应用,Redis也并不适原创 2017-04-30 23:11:03 · 2979 阅读 · 0 评论 -
PHP填坑——数据类型
PHP填坑——数据类型 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25PHP中的数据类型 PHP 支持 8 种原始数据类型。 四种标量类型: 两种符合类型 两种特殊类型原创 2017-02-15 16:26:24 · 505 阅读 · 0 评论 -
PHP填坑——注释
PHP填坑——注释 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25PHP中的注释PHP 支持 C,C++ 和 Unix Shell 风格(Perl 风格)的注释;C 风格的注释在碰到第一个 */ 时结束,要确保不要嵌套 C 风格的注释;// … ?> 或者 # … ?> 之后的 HTML 代码将被显示出来,这是因为?> 跳原创 2017-02-15 16:21:25 · 492 阅读 · 0 评论 -
PHP填坑——标记
PHP填坑——标记 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25PHP标记的作用当解析一个文件时,PHP 会寻找起始和结束标记,也就是 变更日志 自 PHP 7.0.0 起,已经移除 ASP 标记 <%, %>, <%=和 script标记 <script language="php" > ;原创 2017-02-15 16:20:17 · 369 阅读 · 0 评论 -
PHP定义常量时const关键字和define()函数的区别
PHP定义常量时const关键字和define()函数的区别 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25 常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感,编程规范里常量标识符总是大写的。原创 2017-02-12 12:55:36 · 3161 阅读 · 0 评论 -
PHP填坑——类与对象
PHP填坑——类与对象 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25PHP 对待对象的方式与引用和句柄相同,即每个变量都持有对象的引用,而不是整个对象的拷贝。类常量Example-1 自 PHP 5.5 起,关键词 class 也可用于类名的解析。使用 ClassName::class 可以获取一个字符串,包含了类 Class原创 2017-02-22 17:28:13 · 579 阅读 · 0 评论 -
PHP填坑——命名空间
PHP填坑——命名空间 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)原创 2017-02-19 23:47:37 · 343 阅读 · 0 评论 -
PHP填坑——函数
PHP填坑——函数 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25函数参数Example-1 自PHP 5.0 支持参数类型声明为对象类型,即参数必须是某个对象的类; 自PHP 5.1 新增参数类型声明为array,即形参类型必须是数组; 自PHP 7.0 新增函数参数类型为量类型,同时参数类型声明支持严格模式原创 2017-02-19 23:46:52 · 327 阅读 · 0 评论 -
PHP填坑——流程控制
PHP填坑——流程控制 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25流程控制语句替代语法替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;。 Example-1 不可以在一个控制模块里混用两种流程原创 2017-02-19 23:45:48 · 238 阅读 · 0 评论 -
PHP填坑——运算符
PHP填坑——运算符 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25运算符运算符是可以通过给出的一或多个值(表达式)来产生另一个值(因而整个结构成为一个表达式)的东西。 PHP中运算符包括如下内容: 运算符优先级 算术运算符 赋值运算符 位运算符 比较运算符 错误控制运算符 执行运算符原创 2017-02-17 23:44:29 · 675 阅读 · 0 评论 -
PHP填坑——表达式
PHP填坑——表达式 测试环境 PHP version 5.3.29/5.6.29/7.1.0 Apache 2.4.25表达式在 PHP 中,几乎所写的任何东西都是一个表达式。简单但却最精确的定义一个表达式的方式就是“任何有值的东西”。Example-1 子表达式的操作顺序其实没那么严格。<?php function a() {echo 'a';} func原创 2017-02-17 23:40:27 · 270 阅读 · 0 评论 -
PHP常用函数 - curl函数
简介PHP 支持libcurl 库,能够连接通讯各种服务器、使用各种协议。libcurl 目前支持的协议有http、https、ftp、gopher、telnet、dict、file、ldap。 libcurl 同时支持HTTPS 证书、HTTP POST、HTTP PUT、 FTP 上传(也能通过 PHP 的 FTP 扩展完成)、HTTP 基于表单的上传、代理、cookies、用户名+密码的认证。原创 2017-04-25 08:43:11 · 454 阅读 · 0 评论