PHP 1059

#PHP
PHP基础之变量3——变量范围

变量的范围即它定义的上下文背景(也就是它的生效范围)。大部分的 PHP 变量只有一个单独的范围。这个单独的范围跨度同样包含了 include 和 require 引入的文件。例如:…

2014-11-07 280

#PHP
ubuntu 彻底卸载 apache2,php5和mysql

本以为ubuntu下一堆的命令,只要搜到正确的命令就可以了,没那么麻烦。操蛋的是,网上那么一大堆结果,也不知道随创出来的方法,根本没个好使的。整的我apache来来回回装卸了七八次…

2014-11-07 342

#PHP
PHP内核探索 —— PHP中的哈希表:哈希表是PHP实现中尤为关键的数据结构

PHP中使用最为频繁的数据类型非字符串和数组莫属,PHP比较容易上手也得益于非常灵活的数组类型。 在开始详细介绍这些数据类型之前有必要介绍一下哈希表(HashTable)。 哈希表…

2014-11-07 306

#PHP
PHP扩展之文本处理(二)——PCRE正则表达式语法12——一次性子组

对于同时有最大值和最小值量词限制的重复项, 在匹配失败后, 紧接着会以另外一个重复次数重新评估是否能使模式匹配。 当模式的作者明确知道执行上没有问题时, 通过改变匹配的行为或者使其…

2014-11-07 404

#PHP
PHP数据库扩展之原生MySQL API

在写新的代码时,不推荐使用本扩展。您应该使用 mysqli 或者 PDO_MySQL 扩展代替。 安装 编译时,只要使用 –with-mysql[=DIR] 配置选项即…

2014-11-07 382

#PHP
PHP高性能分布式内存对象缓存系统扩展Memcached的安装及使用

一、简介及安装 memcached是一个高性能分布式的内存对象缓存系统, 通常被用于降低数据库加载压力以提高动态web应用的响应速度。 此扩展使用了libmemcached库提供的…

2014-11-07 470

#PHP
PHP扩展之APC——Alternative PHP Cache(可选PHP缓存)

简介和安装配置 Alternative PHP Cache (APC) 是一个开放自由的PHP opcode 缓存。它的目标是提供一个自由、 开放,和健全的框架用于缓存和优化PHP…

2014-11-07 544

#PHP
PHP特点之用 PHP 进行 HTTP 认证

PHP 的 HTTP 认证机制仅在 PHP 以 Apache 模块方式运行时才有效,因此该功能不适用于 CGI 版本。在 Apache 模块的 PHP 脚本中,…

2014-11-07 577

#PHP
PHP基础之预定义接口4——ArrayAccess接口

提供像访问数组一样访问对象的能力的接口。 接口摘要 ArrayAccess { /* 方法 */ abstract public boolean offsetExists ( mi…

2014-11-07 1,026

#PHP
PHP基础之命名空间9——名称解析规则

在说明名称解析规则之前,我们先看一些重要的定义: 命名空间名称定义 非限定名称 名称中不包含命名空间分隔符的标识符,例如 Foo 限定名称 名称中含有命名空间分隔符的标识符,例如 …

2014-11-07 956

#PHP
PHP基础之类和对象14——遍历对象

PHP 5 提供了一种定义对象的方法使其可以通过单元列表来遍历,例如用 foreach 语句。默认情况下,所有可见属性都将被用于遍历。 Example #1 简单的对象遍历 cla…

2014-11-07 908

#PHP
PHP基础之函数5——内置函数

PHP 有很多标准的函数和结构。还有一些函数需要和特定地 PHP 扩展模块一起编译,否则在使用它们的时候就会得到一个致命的“未定义函数”错误。例如,要使用 image 函数中的 i…

2014-11-07 492
1 81 82 83 84 85 89