sqlsrv
扩展是php操作SQL Server
的驱动
下载地址:http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx
下载完成后打开解压到指定目录,找到对应php版本的扩展,记得下载nts
版本的。
下载完扩展后,然后复制指定的dll文件到对应php版本的ext
目录,如图:注:如果只使用
pdo
,只安装pdo_sqlsrv的扩展即可。
然后,编辑对应的php.ini
文件,增加extension
,如图:注:图示为php7.2版本,低版本php的php.ini配置文件
extension
的文件名后需要增加.dll
后缀名
保存php.ini后,重启phpEnv服务后,查看phpinfo
有sqlsrv
,说明扩展安好了,就可以正常连接SQL Server数据库了。
本文章转载自phpenv作者的总结,phpenv是windows下最好的php集成环境,漂亮又实用,不信你去下载看看。
/** * 计算两点地理坐标之间的距离 * @param Decimal $longitude1 起点经度 * @param Decimal $lati...
源码:特别适用于微信支付中通知微信支付网关function array2xml($arr, $level = 1) { $s = $level == 1 ? "<xml&g...
<?php /** * @throws Exception */ function curl() { throw new \Exception('err...
在正式介绍前先抛出一段代码:<?php //输入的密码 $password = empty($_POST['password']) ? 0 : $_POST['password']; //设置的密码...
在调用微信code换openid的接口curl报错curl Received HTTP code 403 from proxy after CONNECT,错误码56。可以看到是curl的代理有问题。然后我自己电脑设置代理去访问curl请求的地址,的确也返回了403,说明代理不允许访问这个地址,联系...
项目中需要加密超长json内容才发现rsa加密长度有限制,于是换一种思路:我们将原本需要加密的内容拆分为多个字符串,一段一段的加密,解密端也是一段一段的解密即可完成。(1).确认每次加密多少长度首先我们要知道rsa加密长度是多少,1024位的rsa能加密的长度也是1024位。那么我们一次加密多长的字...