
php
隔壁小王攻城狮
隔壁码仙,个人微信Dove981011512,手机号,18086495676,没事勿扰,写代码赚钱
展开
-
curl详细用法,这个是我个人在做微信开的时候封的一个方法,完整,通俗易懂,好用!
下面是我封装好的一个curl方法!传入对应的参数后直接使用//比如我传入百度的网址:http://www.cf-edu.com,想获取百度首页的内容,用法如下$apiurl='http://www.cf-edu.com';echo _request($apiurl,true,'get'); //打印出我想抓取的网址的内容,一般是xml形式的字符串,但是不是xml,需要把字符原创 2016-11-13 22:39:16 · 2008 阅读 · 0 评论 -
php进行递归时出现Call to a member function 方法() on null的原因以及解决方案
【原因】:递归导致开辟新的栈,在新栈中你的"方法()"这个成员属性是不存在的【解决方案】:进行递归时将"方法()"当做参数传入进去即可解决【案例如下】:(如果有不清楚的,欢迎给我进行留言),php交流QQ群188386255 ,专业php高级完整视频免费下载中心原创 2017-06-07 14:22:32 · 112353 阅读 · 5 评论 -
php异步实现,避免长时间等待
处理的php异步的方法有好几种,这里我就只介绍我经常用的而且官方也推荐的废话少说,直接贴代码//php异步 public function doRequest($host,$path, $param=array()){ $query = isset($param)? http_build_query($param) : ''; $port =原创 2017-06-29 09:02:46 · 8273 阅读 · 2 评论 -
php利用root权限执行shell脚本
今天晚上:19:30分,这个困扰了我好久的问题终于解决,其中的原理也终于弄清楚了,总之是利用sudo来赋予Apache的用户root的执行权限,下面记录一下:利用PHP利用root权限执行shell脚本必须进行以下几个步骤:(所有步骤都是我亲自实验,若有不妥可指出,谢谢!)1. 确定一下你的Apache的执行用户是谁。注:不一定就是nobody,我自行安装的httpd,我的Apac转载 2017-06-23 13:53:41 · 1241 阅读 · 1 评论 -
php将字符串转为ASCII,php将中文汉字字符串转为ASCII,以及互转
直接使用吧,函数就在下面,自己封装的,亲测正确无误public function strtoascii($str){ $str=mb_convert_encoding($str,'GB2312'); $change_after=''; for($i=0;$i<strlen($str);$i++){ $temp_str=de原创 2017-06-26 09:15:18 · 20025 阅读 · 4 评论 -
php无法加载intl.dll的原因以及解决方案
php_intl.dll' - 找 不到指定的模块。 in Unknown on line 0 很多人遇到这个都是无法解决的。这篇是windows系统的解决方案,如果你是linux系统,请看我这篇https://blog.youkuaiyun.com/df981011512/article/details/89678763【情况描述】:ext文件夹下明明有这个动态链接库,php.ini相关的扩展配置也开...原创 2018-09-14 11:38:06 · 6777 阅读 · 5 评论 -
php 出现Class 'IntlDateFormatter' not found 的原因以及解决方案
废话少说,我们直接给解决方案(某个方案也许并未能解决你的问题,多试试几个方案)解决方案一:(旧版本)把php.ini配置文件里面的这个打开 (修改保存之后记得重启你的apache或nginx和php-fpm,当然低版本php不需要不需要重启php-fpm啦)extension=php_intl.dll如果能解决那就ok,如果提示报错,分两种情况(linux系统和window系统),...原创 2019-04-29 17:15:31 · 2063 阅读 · 0 评论