PHP 中的设计模式详解

PHP 中的设计模式详解

Registry 注册台模式并不是很常见,它也不是一个典型的创建模式,只是为了利用静态方法更方便的存取数据。 ?php/*** Registry class*/class Package { protected static $data = array(); public static functi...

查看详细
40+个对初学者非常有用的PHP技巧

40+个对初学者非常有用的PHP技巧

本文由码农网 –小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 本文介绍一些关于改善和优化PHP代码的提示和技巧,供大家参考,具体内容如下 今天我们...

查看详细
超级有用的9个PHP代码片段

超级有用的9个PHP代码片段

本文由码农网 –小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 本文我们就来分享一下我收集的一些超级有用的PHP代码片段。一起来看一看吧! 1.创建数...

查看详细
手把手编写自己的 PHP MVC 框架实例教程

手把手编写自己的 PHP MVC 框架实例教程

3.7 模型Model基类 新建模型基类为  Model.class.php ,模型基类 Model.class.php 代码如下: ?phpclass Model extends Sql { protected $_model; protected $_table; function __construct() { // 连接数据库 $this-connect(DB_H...

查看详细
PHP内核探索之PHP中的哈希表

PHP内核探索之PHP中的哈希表

在PHP内核中,其中一个很重要的数据结构就是HashTable。我们常用的数组,在内核中就是用HashTable来实现。那么,PHP的HashTable是怎么实现的呢?最近在看HashTable的数据结构,但是算法书籍...

查看详细
PHP中“==”运算符的安全问题

PHP中“==”运算符的安全问题

前言 PHP是一种通用的开源脚本语言,它的语法混合了C,Java,以及Perl等优秀语言的语法。除此之外,它还提供了大量的函数库可供开发人员使用。但是,如果使用不当,PHP也会给应用程序带来非...

查看详细
你是一个合格的高级PHP工程师?

你是一个合格的高级PHP工程师?

初次接触PHP,就为其美所折服,于是一发不可收拾。 求职时,不少公司的要求都写着,“PHP高级工程师”。那一个PHP高级工程师应该具备哪些技能? 很多面试,很多人员能力要求都有...

查看详细
PHP 中 strpos、strstr 和 stripos、stristr 函数源码解析

PHP 中 strpos、strstr 和 stripos、stristr 函数源码解析

strpos mixed strpos ( string $haystack, mixed $needle [, int $offset = 0 ] ) 如果offset指定了,查找会从offset的位置开始。offset不能为负数。 返回needle第一次出现在haystack的位置。如果在haystack中找不到...

查看详细
在 CentOS 7.x / Fedora 21 上面体验 PHP 7.0

在 CentOS 7.x / Fedora 21 上面体验 PHP 7.0

在CentOS/Fedora上安装PHP 7 让我们来看看怎样在CentOS 7和Fedora21安装PHP7。为了安装PHP7,我们首先需要克隆php-src仓库。当克隆工作完成,我们再配置和编译它。进行下一步之前,我们要确保...

查看详细
在 PHP 7 中不要做的 10 件事

在 PHP 7 中不要做的 10 件事

1. 不要使用 mysql_ 函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数。PHP 7已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的PDO 实现...

查看详细
PHP 中 SESSION 反序列化机制

PHP 中 SESSION 反序列化机制

总结 通过对PHP中的SESSION的分析,对PHP中的SESSION的实现原理有了更加深刻的认识。这个PHP的SESSION问题也是一个很好的问题。上述的这篇文章不仅使大家PHP中的SESSION的序列化漏洞有一个...

查看详细
PHP 与 UTF-8 的最佳实践

PHP 与 UTF-8 的最佳实践

文件 IO 操作 如何处理 UTF-8 这里举个例子,假如你要打开一个文件,但是不知道文件内容是什么编码的,那么如何处理呢? 最佳实践就是,在打开的时候统一转换成UTF-8,修改内容后就...

查看详细
  • 首页
  • 1
  • 2
  • 3
  • 下一页
  • 末页
  • 330