PHP扩展非常多,有处理字符串的、数组的、数值的扩展,同时也有其他处理图像、验证的扩展,今天我们就来说说一些大家或许还没有用过的扩展,但是这些扩展还是比较重要。

  inotify

  难度指数:★ ★ ★ ★ ★

  使用频率:★ ★ ★ ★ ☆

  

  inotify

  我们有个时候需要检测某个文件是否内容发生改变了、某个目录下面是否有文件增加、文件被删除、文件被修改等等,可以用这个扩展来完成操作,大家或许在想,有了这个能够做什么呢?没错,可以用来实现多台服务器的代码同步问题,这样我们发布代码的时候,只需要发布到一台主服务器,然后其他从服务器自动同步代码。

  sphinx

  难度指数:★ ★ ★ ★ ★

  使用频率:★ ☆ ☆ ☆ ☆

  

  sphinx

  现在很多web应用都会提供检索功能,虽然刚刚开始我们还可以使用数据库直接查询的方式来实现,但是随着访问量、数据存储量越来越大,我们就不得不建立一个游戏购买平台类似于百度的站内检索引擎,能够快速的处理用户的搜索,虽然在PHP中有很多扩展可以实现全文检索,但是这个扩展是稍微简单的一种。

  ssh2

  难度指数:★ ★ ★ ★ ★

  使用频率:☆ ☆ ☆ ☆ ☆

  

  SSH2

  可能有时我们需要这样的功能,就是在某个特定条件下,我们需要在A服务器上远程登录B服务器,对B服务器进行某种操作,比如发送文件到B、删除B上的某个文件等,这个时候,我们可以用这个扩展来完成。

  cURL

  难度指数:★ ★ ★ ★ ☆

  使用频率:★ ★ ★ ★ ★

  

  curl

  目前很多WEB应用包括APP,都提供了天气查看和手机号码注册及找回密码的功能,那么这里就涉及了调用第三方的天气接口和短信接口,在PHP中,我们一般都是使用cURL扩展来调用第三方接口的,并且该扩展能够完成除常见的GET和POST请求外,还能够完成其他请求,同时还支持非HTTP协议,比如SMTP、POP3协议等。

  SimpleXML

  难度指数:★ ★ ★ ☆

  使用频率:★ ★ ★ ☆ ☆

  

  simplexml

  虽然现在在WEB编程里面,JSON已经非常流行,但是对于一些老的接口或者或者已经实现但是维护成本很大的接口,还是不得不继续使用XML,虽然在php中有很多处理XML的扩展,但是SimpleXML在处理XML是非常简单的。

  为了鼓励我们创造更多的原创文章,请动动你的小手指,分享、赞或评论一下,谢谢。

5个非常有用的php扩展相关推荐

  1. 最有用的Postgres扩展:pg_stat_statements

    扩展能够扩展,改变和推进Postgres的行为.怎么样?通过挂钩到低级Postgres API挂钩. 横向扩展Postgres的开源 Citus数据库本身实现为 PostgreSQL扩展,它允许Cit ...

  2. 字扩展,位扩展,和字位扩展_6个有用的LibreOffice扩展

    字扩展,位扩展,和字位扩展 LibreOffice是周围最好的免费办公套件,因此,所有主要的Linux发行版都采用了LibreOffice. 尽管LibreOffice已经包含了功能,但是可以使用称为 ...

  3. 有用的Chrome扩展介绍 - Octotree - GitHub code tree

    明细: 安装之后,Github网站左边会自动出现类似Visual Studio Code的代码显示方式,可以通过树形结构方便地浏览代码,无需重复点击文件夹进入. 树形结构里的图标可以使用各种不同的风格 ...

  4. 一个有用的Chrome扩展应用:SAP UI5 Inspector

    There is a useful Chrome Extension for UI5 which could be downloaded via url: Once installed, there ...

  5. php+tcc,64位Linux环境安装PHP TCC扩展方法

    近日发现了一个很有用的PHP扩展,它可以让PHP直接执行C代码,无需编译.TCC(Tiny C Compiler)是一个C编译器,支持直接执行C源代码. 关于TCC的介绍这里不多说,刚开始在32位Ub ...

  6. 如何在php7.2/php7.3中安装mcrypt扩展?

    mcrypt 是php里面重要的加密支持扩展库,linux环境下该库在默认情况下不开启.window环境下,PHP>=5.3,默认开启mcrypt扩展.mcrypt扩展是mcrypt加密库的接口 ...

  7. 推荐一个Chrome扩展应用,能够自动去除CSDN广告

    作为一个程序员,每天编程遇到问题时,少不了前往国内著名的CSDN网站上查信息,看是否有同行遇到类似问题.很多时候根据遇到问题的错误消息进行搜索,结果都是一篇篇CSDN博客.这些博客打开后都会显示很多广 ...

  8. 跟我一起学.NetCore之Asp.NetCore中集成Autofac扩展

    前言 前两节针对.NetCore自带的依赖注入进行简要概述,对于日常开发的需求应该是能满足了,那为什么还需要引入第三方依赖注入组件呢,这里就从自带的依赖注入来分析,有什么样的需求满足不了?主要归纳为以 ...

  9. php7 mcrypt模块_如何在php7.2/php7.3中安装mcrypt扩展?

    mcrypt 是php里面重要的加密支持扩展库,linux环境下该库在默认情况下不开启.window环境下,PHP>=5.3,默认开启mcrypt扩展.mcrypt扩展是mcrypt加密库的接口 ...

最新文章

  1. 【c语言】蓝桥杯算法提高 淘淘的名单
  2. 单词拼接 ----- 深搜
  3. 给opentaps添加定制的表和字段
  4. 【工具】Win 7/8/10 下使用 VC++6.0
  5. Android SQLiteDatabase分析
  6. 深度学习框架zf_谈谈深度学习框架的数据排布
  7. java 下一代_Java 下一代: 混入和特征
  8. 设备唯一标志的解决方案
  9. 科蒂斯控制器故障代码_CURTIS科蒂斯控制器故障代码大全
  10. ArcSight Recon
  11. Tomcat启动缓慢 Creation of SecureRandom instance for ... 花费时间过长的解决方法
  12. 30天自制操作系统——第八天鼠标控制与32位模式切换
  13. 华为、字节跳动、蔚来、康师傅、法雷奥、AIG等公司高管变动
  14. freemarker模板中long类型问题
  15. 小技巧 - 一键查看身份证名下所有支付宝账户(可选择注销)
  16. Outlook Connector用途
  17. CP2102 USB to UART Bridge Controller 驱动安装
  18. 来自一位双非本科大二学生的?自我救赎:堕落——蜕变
  19. Python小工具——格雷码转换器
  20. 2022深圳杯ACD完整论文及详细代码资料

热门文章

  1. BSP3 电力监控仪(功率监控仪)端子定义和接线
  2. Quantum LeaPs(QP)介绍
  3. 利用EEGLAB将mat格式的EEG信号转换为edf/bdg/gdf格式
  4. convert: no images defined
  5. 猜数游戏,3次猜不对,另外猜下一个数的程序
  6. Hadoop实战演练:搜索数据分析----多个不同的Job进行串连(4)
  7. MODIFY EXTENT SIZE 子句
  8. Android IBinder 通信详解
  9. 惠普星系列F2F3之类键恢复及触摸板关闭方法
  10. 购置税用计算机怎么算百分比,怎样在网上使用新车购置税计算器?