当前位置: 首页 > 编程笔记 >

什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释

弘志勇
2023-03-14
本文向大家介绍什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释,包括了什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释的使用技巧和注意事项,需要的朋友参考一下

概述

关于PEAR,PECL这两个东西,初学PHP的时候就知道,但是貌似用的人很少再加上以前也是在Windows下做开发,所以了解的不多,现在转到Mac了,就把这两个东西彻底弄弄清楚。

什么是PEAR

PEAR的全称是PHP Extension and Application Repository,是PHP的扩展库,采用PHP语言编写。所以我们可以直接下载,并在我们的代码中包含(include)扩展库。

什么是PECL

PECL的全称是PHP Extension Community Library,它也是PHP的扩展库。PECL的扩展都是采用C语言编写的,可以被载入PHP中,给PHP增加额外的功能,比如PHP的Mongo扩展。

PEAR VS PECL

PEAR采用PHP编写,PECL采用C语言编写
PEAR也是一个PHP编码的标准

总结

以后安装PHP扩展库的时候,比如Mongo扩展,直接采用PECL安装,应该不会再出现版本不匹配的情况了~~

 类似资料:
  • 问题内容: 我一直在阅读有关内核中的Linux内核和CFS调度程序的信息。我遇到了 vruntime (虚拟运行时),这是CFS调度程序背后的核心概念。我从“ Linux Kernel Development ”以及互联网上的其他博客中读到,但无法理解 vruntime 背后的基本计算。是否 vruntime 属于特定进程或做它属于一组进程具有相同的 nice值 。什么是 加权因子 ,如何计算?我

  • 问题内容: Java泛型中的擦除概念是什么? 问题答案: 基本上,这是通过编译器技巧在Java中实现泛型的方式。编译后的通用代码实际上只使用你谈论的任何地方(或其他一些类型参数),并且有一些元数据告诉编译器它确实是通用类型。 当你针对通用类型或方法编译某些代码时,编译器会弄清你的实际意思(即,类型参数的含义T),并在编译时验证你做对了事情,但是发出的代码再次在讨论就-编译器在必要时生成额外的强制类

  • 本文向大家介绍JDK、J2EE、J2SE、J2ME四个易混淆概念区分,包括了JDK、J2EE、J2SE、J2ME四个易混淆概念区分的使用技巧和注意事项,需要的朋友参考一下 JDK,J2EE,J2SE,J2ME的概念区别是什么呢? 1.这些是什么? JDK是Java development toolkit,相当于是Java的库函数,是编译,运行java程序的工具包。 J2EE是Java 2 ente

  • 本文向大家介绍MVC的概念是什么?各层主要做什么工作?相关面试题,主要包含被问及MVC的概念是什么?各层主要做什么工作?时的应答技巧和注意事项,需要的朋友参考一下 Model(模型)数据处理。 View(视图) 模板显示。 Controller(控制器) 控制流程。 MVC(即模型-视图-控制器)是一种软件设计模式或者说编程思想。 M指Model模型层, V是View视图层(显示层或者用户界面),

  • 问题内容: 该符号在PHP中是什么意思? 问题答案: PHP提供了一些控制结构的替代语法。即,是否,for,foreach和switch。在每种情况下,替代语法的基本形式都是将左大括号更改为冒号(:),将右大括号更改为endif;,endwhile;,endfor;,endforeach;或endswitch;。

  • 本文向大家介绍请解释Java中的概念,什么是构造函数?什么是构造函数重载?什么是复制构造函数?相关面试题,主要包含被问及请解释Java中的概念,什么是构造函数?什么是构造函数重载?什么是复制构造函数?时的应答技巧和注意事项,需要的朋友参考一下 考察点:JAVA构造函数 当新对象被创建的时候,构造函数会被调用。每一个类都有构造函数。在程序员没有给类提供构造函数的情况下,Java编译器会为这个类创建一