PHP 1059

#PHP
使用Vim配置一个高效的PHP开发环境

一、首先确认电脑或服务器上已经安装VIM,如果不行没有的话可以去VIM官网(http://www.vim.org/download.php)载相应的版本进行安装。安装过程不再叙述。…

2014-11-11 593

#PHP
在线php代码缩进、代码美化工具:PHP Formatter

有些时候我们在网上下载的php程序可能为了缩减php文件的大小,将会把代码压缩,去掉不必要的缩进和空白。 但是如果我们想读一下代码,那readability就大大下降。 所以,我今…

2014-11-11 441

#PHP
windows下安装PHP性能分析工具 xhprof 笔记

1.先phpinfo看看自己的php环境及版本 2.http://pecl.php.net/package/xhprof,这里下载对应的windows版本扩展 3.放在php/ex…

2014-11-11 270

#PHP
PHP内核探索 —— 变量存储与类型

先回答前面一节的那个问题吧。 <?php $foo = 10; $bar = 20; function change() { global $foo; //echo '函数内…

2014-11-07 499

#PHP
PHP扩展之XML操作(三)——XML解析器使用及相关函数

一、XML 元素结构例程 第一个例程缩进显示文档中的开始元素结构。 Example #1 显示 XML 元素结构 <?php $file = "data.xml"; $dep…

2014-11-07 355

#PHP
PHP扩展之文本处理(二)——PCRE正则表达式语法11——断言

一个断言就是一个对当前匹配位置之前或之后的字符的测试, 它不会实际消耗任何字符。简单的断言代码有\b、\B、 \A、 \Z、\z、 ^、$ 等等。 更加复杂的断言以子组的方式编码。…

2014-11-07 775

#PHP
PHP数据库抽象层之PDO(七)——相关类和方法

PDO 类 代表 PHP 和数据库服务之间的一个连接 PDO::beginTransaction — 启动一个事务 PDO::commit — 提交一个事务 PDO::__cons…

2014-11-07 585

#PHP
PHP数据库缓存扩展Memcache简介、安装及相关函数大全

一、简介及安装 Memcache模块提供了于Memcached方便的面向过程及面向对象的接口,Memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产…

2014-11-07 305

#PHP
PHP特点之垃圾回收机制3——性能方面考虑的因素

在上一节我们已经简单的提到:回收可能根有细微的性能上影响,但这是把PHP 5.2与PHP 5.3比较时才有的。尽管在PHP 5.2中,记录可能根相对于完全不记录可能根要慢些,而PH…

2014-11-07 975

#PHP
PHP安全之隐藏PHP脚本扩展名

一般而言,通过隐藏的手段提高安全性被认为是作用不大的做法。但某些情况下,尽可能的多增加一份安全性都是值得的。 一些简单的方法可以帮助隐藏 PHP,这样做可以提高攻击者发现系统弱点的…

2014-11-07 893

#PHP
PHP基础之预定义接口3——IteratorAggregate接口

创建外部迭代器的接口。 接口摘要 IteratorAggregate extends Traversable { /* 方法 */ abstract public Traversa…

2014-11-07 225

#PHP
PHP基础之命名空间7——全局空间

如果没有定义任何命名空间,所有的类与函数的定义都是在全局空间,与 PHP 引入命名空间概念前一样。在名称前加上前缀 \ 表示该名称是全局空间中的名称,即使该名称位于其它的命名空间中…

2014-11-07 883
1 67 68 69 70 71 89