随笔分类 -  php

十六进制转字符串
摘要:/** * @description: 十六进制转字符串 * @param string $hex * @param string $mb_convert_encoding 转换后编码类型,默认转换成UTF-8 * @return string */ public function hexDecod 阅读全文
posted @ 2023-03-06 11:08 allen817 阅读(257) 评论(0) 推荐(0)
php 解密 java des 密文
摘要:背景 对方系统java des 加密, 我们用 php 解密 模式基本介绍 ECB模式:电子密本方式,JAVA封装的DES算法的默认模式,就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,则补足8个字节CBC模式:密文分组链接方式,NET封装的DES 阅读全文
posted @ 2022-12-08 11:09 allen817 阅读(301) 评论(0) 推荐(0)
imagettftext(): any2eucjp(): invalid code in input string
摘要:两种解决办法 1.重新编译php 去掉如下先项,小伙伴亲测可能 --enable-gd-jis-conv 2.字符串处理 参考以下网友处理:https://blog.csdn.net/zizhilianqiu/article/details/88999271 public static functi 阅读全文
posted @ 2020-09-30 14:36 allen817 阅读(383) 评论(0) 推荐(0)
wsl  php sock没有权限, 页面加载慢
摘要:wsl php-fpm sock 目录设在 /tmp /dev/shm 怎么给权限都没用。最后设在 /var/run 真神奇 页面加载慢 nginx http 里增加 fastcgi_buffering off; windows defender 里增加代码目录 以上是百度说的方法总结,然而并没有什 阅读全文
posted @ 2020-08-08 23:21 allen817 阅读(273) 评论(0) 推荐(0)
php ssh 登录华为服务器并执行命令
摘要:php -aphp > $cmd = 'ipmcget -t sensor -d list'; # 命令php > $con = ssh2_connect('192.168.24.46',22); #连接到SSH服务器php > ssh2_auth_password($con, 'root', 'H 阅读全文
posted @ 2019-01-04 17:18 allen817 阅读(644) 评论(0) 推荐(0)
webservice 可能遇到 的问题
摘要:用 mongosoft\soapclient 扩展 实例: $webservice = new Client([ 'url' => 'http://xxxx?wsdl', ]);$xmlResult = $webservice->LoginCheck(['key'=>'value', //confi 阅读全文
posted @ 2017-08-02 17:44 allen817 阅读(226) 评论(0) 推荐(0)
win redis
摘要:参考网址http://blog.csdn.net/wgw335363240/article/details/24469159,http://www.runoob.com/redis/redis-hashes.html 1.cmd切换到目录下:redis-server.exe redis.window 阅读全文
posted @ 2017-06-07 23:49 allen817 阅读(127) 评论(0) 推荐(0)
中英文混合剪切时保存英文的完整性
摘要:public static function get_chinese_substr($str,$size = 20){ $rule = '/([a-zA-Z0-9]+)/';//这里没有用,或空格来分割是为了组装时把这个空格或符号保存下来 $arr = preg_split($rule,$str,0 阅读全文
posted @ 2017-04-06 17:36 allen817 阅读(196) 评论(0) 推荐(0)
thinkphp 3.2.3 session 丟失問題
摘要:之前做的几个 站session在跨页时也不会丢失(都在同一台服务器,所以我排除了服务器配置问题),这次居然很奇怪的发生的,在火狐上有,在ie, 谷哥上没有session,看了很多网上的贴子 其中有一个网友的有点效果 配置里加上 以下来自http://www.daixiaorui.com/read/9 阅读全文
posted @ 2016-08-26 09:53 allen817 阅读(2627) 评论(0) 推荐(0)
php curl 例子
摘要:get方式: set_time_limit(0); $url ='http://xxxxxxxx?pwd=wJ2312&s=1&e=2&d=1&t=asc&type=movie'; $ch = curl_init (); curl_setopt ($ch,CURLOPT_URL, $url ); c 阅读全文
posted @ 2016-03-22 15:09 allen817 阅读(121) 评论(0) 推荐(0)
thinkphp 杂项(3.2.3)
摘要:G('start');//时间描点start php代码。。。。 G('end');//时间描点end echo G('start','end',4).' '; 时间统计echo G('start','end','m');内存统计 echo parse_name('java php python', 阅读全文
posted @ 2016-03-16 18:05 allen817 阅读(225) 评论(0) 推荐(0)
thinkphp 3.23语言包加载
摘要:模块home: 1.config 里添加 配置 //'配置项'=>'配置值' 'LANG_SWITCH_ON' => true, // 开启语言包功能 'LANG_AUTO_DETECT' => true, // 自动侦测语言 开启多语言功能后有效 'DEFAULT_LANG' =>'zh-tw', 阅读全文
posted @ 2016-03-16 12:44 allen817 阅读(992) 评论(0) 推荐(0)
php 二维数组按某字段排序
摘要:思路很重要,最好的方法是查询时按这个字段给你排好,把问题丢给数据库,比如 order by age ,如果遇到中文时需要这样写(mysql) 如:select * from category order by convert (name USING gbk)另:程序在服务器打开一片空白,很可能是你的... 阅读全文
posted @ 2015-11-27 15:38 allen817 阅读(184) 评论(0) 推荐(0)
php多进程
摘要:增加 pcntl扩展pcntl扩展可以支持php的多线程操作(仅限linux系统)加载 pcntl 有两种方式一种重新编译安装,在编译时加,configrue提示加上--enable-pcntl./configure --prefix=/usr/local/php --with-mysql=/usr... 阅读全文
posted @ 2015-11-10 15:39 allen817 阅读(151) 评论(0) 推荐(0)