高久峰
乘风行,无惧
php转换文本编码,php字符编码转换,php编码转换
整理一个自己用的编码转换方法,不需要知道原字符串的编码,只需要传入字符串,和你想要转换的编码。/** * 编码转换 * @param string $char * @param string $coding * @return string */ public static function convert
2020-05-04
1494次浏览
分类:PHP
阅读更多
No releases available for package,pecl 安装扩展提示No releases available for package
安装php-redis扩展提示No releases available for package我直接去php官网下载redis扩展.tgz文件,然后直接用pecl安装本地文件pecl install ./redis.tgz
2020-05-01
2266次浏览
分类:PHP
阅读更多
php pecl设置代理,php pear设置代理
pear config-set http_proxy 47.94.200.124:3128 pecl config-set http_proxy 60.216.101.46:32868家里的长城宽带什么都上不去,安装php扩展真麻烦,使用网上免费代理走一波
2020-05-01
2229次浏览
分类:PHP
阅读更多
mysql悲观锁,mysql乐观锁,mysql乐观锁怎么实现,mysql update 乐观锁
【一】.无锁场景:多个人购买一件商品,库存减少。商品表:主键 商品名 库存数量 id name stock 1 美女 200代码:$table = 'think_goo
2020-04-30
1332次浏览
分类:PHP
阅读更多
PHP RSA密文过长加密解密,PHP RSA证书大小自动适配,PHP RSA分段加密
项目中需要加密超长json内容才发现rsa加密长度有限制,于是换一种思路:我们将原本需要加密的内容拆分为多个字符串,一段一段的加密,解密端也是一段一段的解密即可完成。(1).确认每次加密多少长度首先我们要知道rsa加密长度是多少,1024位的rsa能加密的长度也是1024位。那么我们一次加密多长的字符串比较好? 是不是1024/8呢?不是的!因为如果你每次能保证每次要加密的是1024位那就没事这样算是对,但是如果你要加密的字符串不足1024位,不足的部分会用你设置的padding方式去填充这部分
2020-04-19
1896次浏览
分类:PHP
阅读更多
thinkphp5整合workerman,tp5整合workerman
由于workerman底层直接读取$_SERVER['argv']的命令行参数,没有提供独立的方法start/stop,而tp的命令行参数无法适配workerman,虽然thinkphp官方专门做了一个适配的版本,但是看了下评论问题挺多的。于是自己来搞一个.(1).在application/command.php中添加如下代码:return [ 'app\socket\command\Socket' ]
2020-04-17
348178次浏览
分类:PHP
阅读更多
php curl Received HTTP code 403 from proxy after CONNECT
在调用微信code换openid的接口curl报错curl Received HTTP code 403 from proxy after CONNECT,错误码56。可以看到是curl的代理有问题。然后我自己电脑设置代理去访问curl请求的地址,的确也返回了403,说明代理不允许访问这个地址,联系运维添加了就好了
2020-04-11
3323次浏览
分类:PHP
阅读更多
php event异常处理,php set_exception_handler无效
(1).今天遇到一件奇怪的事情,在event事件中是无法自定义异常处理,例如我们使用set_exception_handler来统一处理异常。例如下面的代码:<?php error_reporting(E_ALL); set_error_handler(function ($errno, $errStr, $errFile, $errLine){ var_dump($errno, $er
2020-03-29
1641次浏览
分类:PHP
阅读更多
php中0和字符串比较时注意的问题
在正式介绍前先抛出一段代码:<?php //输入的密码 $password = empty($_POST['password']) ? 0 : $_POST['password']; //设置的密码 $server_password = 'a123456'; if ($server_password == $pass
2020-03-09
1149次浏览
分类:PHP
阅读更多
php关闭浏览器继续运行
//设置客户端断开依然运行 ignore_user_abort(true); //设置脚本不超时 set_time_limit(0); //死循环每隔1秒访问一次网址 while (true) { sleep(1); @file_get_contents('http://xingxinghan.cn/?id=5'); }上面的代码我在window
2020-03-02
1385次浏览
分类:PHP
阅读更多
‹‹
上一页
10
11
12
13
14
下一页
››
Top
首页
留言板
友链申请
在线工具
后台登陆
×
×