`
delfly
  • 浏览: 20804 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php的SPL和PEAR

    博客分类:
  • PHP
PHP 
阅读更多
PEAR:the PHP Extension and Application Repository PHP扩展与应用库
从4.04开始,随着PHP核心一起被分发。

SPL:Standard PHP Library PHP标准库
从5.0开始,随着PHP核心一起被分发。

使用示例:
<?php

$arr = array('php', 'spl', 'pear');

$arrIt = new ArrayIterator($arr);

foreach($arrIt as $item){
	echo "<p>{$item}</p>";
}

// 输出
// php
// spl
// pear

?>
分享到:
评论

相关推荐

    php5.3.10包

    配合PEAR和PHPUnit,开发者可以创建出高效、可测试的代码。而包含的扩展则提供了对数据库、图像处理、XML解析等常见任务的强大支持。尽管PHP 5.3.10已经过时,但了解这些知识对于理解PHP的发展历程和现代PHP开发仍然...

    PHP53安装分析心得.doc

    此外,文章还提及了PHP 5.3中异常处理的两个新特性:嵌套异常和SPL扩展的新增异常类型。这些特性为开发者提供了更强大的错误处理机制,使得在处理异常时能更精确地定位问题并采取相应措施。虽然这些特性并非完全为...

    php5.0

    例如,go-pear.bat是安装PEAR(PHP扩展和应用架构)的脚本,php5ts.dll是PHP的线程安全版本的动态链接库,libmysqli.dll是mysqli扩展的依赖,其他如libmysql.dll和libmhash.dll是连接MySQL和处理哈希的库文件。...

    php-5.0.4-Win32.zip

    - **SPL(Standard PHP Library)**:标准PHP库包含一系列内置的类和接口,提供数据结构、迭代器、文件系统操作等功能。 3. **在Win32环境中的安装与配置** 在Windows环境下,用户可以通过运行`go-pear.bat`来...

    PHP中异常处理的一些方法整理

    在PHP 5.2版本中,异常处理相对单一,而从PHP 5.3版本开始,引入了新的特性,包括嵌套异常处理和SPL(Standard PHP Library,标准PHP库)中的异常类型扩展。 嵌套异常指的是在异常被抛出时,可以捕获到一个特殊的...

    PHP5PHP5PHP5

    - `go-pear.bat`:这是PEAR(PHP Extension and Application Repository)安装程序,用于安装和管理PHP的扩展和库。 - `php5ts.dll`:这是PHP5的线程安全版本的动态链接库,确保多线程环境下的正确运行。 - `...

    PHP Master Write Cutting-edge Code.pdf

    PEAR and PECL**:介绍PHP扩展和应用仓库(PEAR)以及PHP扩展社区库(PECL),这两个工具库提供了大量的预编译模块和脚本库。 - **B. SPL: The Standard PHP Library**:SPL是PHP的一个内置扩展,提供了一系列用于...

    深入PHP autoload机制的详解

    在实际开发中,PHP社区中已经有许多成熟的 autoload 框架,如Composer、Phar、PEAR等。这些框架大多通过一个中心化的配置文件(如composer.json),指定项目中所有依赖项,并在项目中安装相应的类库。当项目中使用到...

    国外开发者谈为何放弃PHP而改用Python

    例如,PHP的扩展库标准(PEAR)与PHP自身标准之间存在差异,SPL(Standard PHP Library)类库与PEAR的做法也不相同,从而造成不同项目之间的差异较大。 在PHP的生态中,由于其广泛的应用范围和历史原因,存在向后不...

    PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】

    - Phar扩展最初作为PHP_Archive存在于PEAR库中,后被重写为C语言扩展,增强了性能,并提供了SPL ArrayAccess对象来遍历Phar归档。 3. **Phar文件的创建** - 创建phar文件前,需要在php.ini中设置`phar.readonly`...

    PHP框架自动加载类文件原理详解

    为了使自动加载更加高效和可扩展,PHP 5.3版本以后推出了SPL(Standard PHP Library)的自动加载器接口,它包括了可预设的多个自动加载器,能够与SPL自动加载方法协同工作。通过spl_autoload_register()函数注册的...

    classic:湿鱼过去的旧项目(2005-2012)

    10. 函数库和框架:湿鱼项目可能依赖于一些早期的PHP函数库或轻量级框架,比如PEAR(PHP Extension and Application Repository)或早期的Zend Framework,用于提高开发效率和代码复用。 11. PHP配置与优化:项目...

    CentOS搭建LAMP架构

    LAMP架构是一种常见的Web服务器解决方案,由四个主要组件构成:Linux操作系统(Linux)、Apache Web服务器(Apache)、MySQL数据库(MySQL)以及PHP脚本语言(PHP)。本文将详细介绍如何在CentOS环境下搭建LAMP架构...

Global site tag (gtag.js) - Google Analytics