![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP扩展
文章平均质量分 70
lamp_yang_3533
你又可以了
展开
-
PHPExcel的使用方法和代码示例
1. 简介PHPExcel是用来操作Office Excel文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以用它来读取或写入Excel电子表格。也就是说,PHPExcel是一个操作Excel表格的类库。2. 下载GitHub上的源码地址:https://github.com/PHPOffice/PHPExcel百度网盘地址:http://pan.baidu.com/s/1hsB原创 2017-04-04 03:20:42 · 2432 阅读 · 0 评论 -
bcmath 扩展
简介bcmath 扩展提供了一套bc(Binary Calculator)数学函数,它是一个高精度运算的函数库,可以准确地对任意精度的数字进行运算。对于十进制的浮点数,计算机底层无法准确用二进制进行存储,也就是说,计算机用二进制存储浮点数时,可能出现精度丢失的问题。当我们用常规的方式(加减乘除、幂运算、求平方根)对浮点数进行运算时,就可能出现计算结果不准确的问题。这种精度计算的问题是计算机底层的一...原创 2018-06-10 20:53:52 · 2426 阅读 · 0 评论 -
Linux 中安装 pdo_mysql 扩展
在Linux中,通过源码包方式编译安装PHP后,默认是没有安装pdo_mysql扩展的。但是,该扩展的安装包是已经存在于PHP的源码安装包中的,故无需重新下载pdo_mysql扩展。这里,我们直接切换到PHP的源码包目录,找到pdo_mysql扩展的安装包,直接安装即可。说明:我的Linux系统为CentOS7,PHP版本为5.6.27(FastCGI模式的)。方法如下:cd /my_packag...原创 2018-06-17 15:10:28 · 5386 阅读 · 0 评论 -
zip 扩展的基本用法
简介PHP 的 zip 扩展是一个操作压缩文件的扩展库,主要是对文件进行打包压缩或解压解包。用法示例对多个文件进行压缩,代码如下:/** * 使用zip扩展压缩文件 */public function zip() { // 实例化一个zip对象 $zipObj = new \ZipArchive(); // 压缩文件的保存地址 $zip_path = './Public/test....原创 2018-06-09 20:50:47 · 801 阅读 · 0 评论 -
windows 下使用 openssl 扩展的基本方法
1. openssl简介openssl是一个安全套接字层的密码库。它可以提供密钥生成、证书管理、格式转换、数据加密和解密、签名和验签等功能。为了实现数据的安全传输,我们需要保证:数据的来源(非伪造请求)、数据的私密性(密文,无法直接读取)、数据的完整性(没有被人修改过)。1.1 对称加密对称加密指的是加密和解密使用的是同一个密钥。速度快,安全性一般。常见的对称加密算法有AES、DES、Blowfi...原创 2018-06-07 23:08:14 · 2856 阅读 · 1 评论 -
Linux环境下的PHP如何安装Redis的扩展库?
phpredis是PHP与Redis交互的扩展库,PHP中默认是没有安装redis的扩展(模块、库、客户端)的。可以到Redis的官网下载PHP的redis客户端 www.redis.io/clients (网站中也有对应扩展的使用说明)下载phpredis扩展的源码包后,将其上传至Linux中。1. 解压tar -xzvf phpre原创 2016-09-16 13:14:22 · 2051 阅读 · 0 评论 -
Windows环境下的PHP如何安装Redis的扩展库?
PHP中默认是没有安装redis的扩展,如果想在php中操作Redis数据库,就必须安装php的redis扩展。1. 下载php的redis扩展打开网址 http://pecl.php.net/ (php的扩展库官网),搜索redis,进入地址:http://pecl.php.net/package/redis,点击2.2.7版本所在行的windows系统图标旁的DLL超链接,如下图:原创 2016-08-01 13:54:23 · 5200 阅读 · 0 评论 -
windows 环境下安装 memcached
一、memcached 服务器的安装1. 下载 memcached 的 windows 安装包:memcached-1.2.1-win32.zip2. 解压后,可看到 memcached.exe 文件,在 E 盘新建一个文件夹 memcached,然后将 memcached.exe 拷贝至 E:\memcached 目录下3. 打开 cmd,切换至 E:\mem原创 2016-08-22 23:11:47 · 595 阅读 · 0 评论 -
cURL工具及其应用
cURL是利用URL语法规定传输文件和数据的工具,支持很多协议,如:HTTP、FTP、Telnet等。cURL是一个通用的库,并非PHP独有。其实,很多功能用file、socket系列函数也可以实现,只不过用cURL功能更全面,可将复杂的操作简单化,比如处理cookie、表单提交、文件上传等。在PHP中使用curl,必须开启PHP的curl扩展库。1. 建立原创 2016-09-15 23:29:26 · 1280 阅读 · 0 评论 -
PHP中curl的用法
curl,即CommandLine Uniform Resource Locator,它是利用URL语法在命令行方式下工作的开源文件传输工具。PHP中支持的curl扩展库,允许你与各种服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP原创 2016-03-22 23:55:25 · 844 阅读 · 0 评论 -
curl 报错:SSL certificate problem: unable to get local issuer certificate
问题描述当用 curl 发起 https 请求时,报错提示信息为:SSL certificate problem: unable to get local issuer certificate解决方法方法一在调用 curl_exec() 之前,粗暴的跳过 SSL 检查项。curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);...原创 2019-08-23 23:03:52 · 1158 阅读 · 0 评论