![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
踩坑又填坑
本人喜欢捣鼓、踩坑、填坑,以及分享,关注我,让你的能避免一些坑,多收获一些知识
展开
-
Apache第一篇:windows安装 apache 64位 + php5.6 64位 (亲测可用)
很久没写博了,因为没遇到很棘手抓狂的事,现在记录下我在用apache中遇到的坑,希望能对其他人有些帮助之前很小白,直接百度搜索搭建php环境,随手就参考一篇教程按照网上的教程安装apache 和php,一步一步很小心谨慎的安好了也的确成功了,运行php也很成功,代码运行的也很顺利,一切都很美满直到今天,我需要在apache 中添加mod_wsgi 模块,因为我是用python安装m...原创 2018-08-09 16:00:58 · 14560 阅读 · 1 评论 -
PHP第六篇:模拟浏览器post提交cookie和参数,获取返回值
下面是自定义的post方法:function post($url,$post_data,$location = 0,$reffer = null,$origin = null,$host = null){ $header = array( //头部信息,上面的函数已说明 'Accept: application/json, text/javascri...原创 2019-07-11 17:12:36 · 4328 阅读 · 0 评论 -
PHP第五篇:总结下php对字符串的处理(分割,判断包含,截取,拼接,格式转换等),再贴一些实用的函数【持续更新】
1.分割字符串方法一:explode(分割标准,被分割的字符串),使用一个字符串分割另一个字符串$a = "123 hello ya";//根据空格分隔字符串$res = explode(" ",$a);//$res 是一个数组,所以要取出hello就应该这样$hello = $res[1];方法二:str_split(要分割的字符串,按照长度分割):将字符串分割到数组中...原创 2019-07-10 18:57:52 · 821 阅读 · 0 评论 -
PHP第四篇:mac开启apache,运行php文件。
第一步:开启Apache。sudo apachectl start如果你之前开过,就会显示/System/Library/LaunchDaemons/org.apache.httpd.plist: service already loaded第二步:配置Apache的httpd.conf文件这里要注意下,不要直接在finder中前往/etc/apache2/httpd...原创 2019-07-08 17:22:34 · 996 阅读 · 0 评论 -
PHP第三篇:Ubuntu16.0.4 crontab 设置定时任务运行php文件
crontab是Ubuntu系统自带的系统级定时任务执行工具。类似于windows系统的任务计划。网上虽然有很多这方面的教程,但还是让我在使用的过程中产生疑惑以及无解。。。(拜托大佬们写教程的时候写清楚点。。。)参考:ubuntu定时执行任务第一次用要注意一些问题,下面会说到。root用户登陆终端,否则的话下面的命令加sudo运行首先确认cron是否在运行ps -ef |...原创 2019-06-18 12:32:05 · 277 阅读 · 0 评论 -
Mysql第二篇:windows环境下Mysql安装(zip压缩包安装)
不得不吐槽一下,msi安装包不可以修改安装位置,着实很坑。如果哪位大佬知道msi安装方式可以修改,请给我留言,非常感谢。zip安装包下载地址:https://dev.mysql.com/downloads/mysql/安装教程:https://www.jianshu.com/p/647a596cb251上面那个教程亲测可用。注意事项,虽然现在8.0版本的mysql推荐使用字符编码是utf8...原创 2019-05-22 14:13:32 · 474 阅读 · 0 评论 -
PHP第一篇:PHP WebSocket实现前后端数据交互,亲测可用(windows+ apache2.4 +php5.6 )
首先贴上参考的教程:①:https://blog.csdn.net/lian772882/article/details/81386115(主)②:https://www.cnblogs.com/saonian/p/5504456.html(理解原理)③:https://www.cnblogs.com/isdom/p/webclips028.html(参考解码方法)根据①实现了简单...原创 2018-12-26 16:36:33 · 6263 阅读 · 11 评论 -
PHP第二篇:php连接远程数据库——unbuntu环境,亲测成功
前段时间我已经在我新买的阿里云服务器中,安装好了apache,php,python,mysql,phpmyadmin。可惜安装phpmyadmin和mysql那里忘记写博客了,但是网上有教程,听详细的,但是我走过,还是有坑,但是忘了。。。现在要用php远程连接我在服务器安装好的mysql,需要对mysql做一些配置。由于网上大多数很正确的,但是有个步骤大部分漏了,我也不知他们怎么...原创 2019-01-11 17:02:16 · 2191 阅读 · 4 评论 -
Apache第二篇:Ubuntu配置apache2.4和php5.6 总结和补充开发教程系列
此系列仅集合和总结前辈们的经验,为小白提供便利,如有侵权,联删!!!第一篇:Ubuntu 16.04 下配置Apache2.4 + PHP5.6参考教程:https://www.linuxidc.com/Linux/2017-09/147138.htm重新编辑第三版:大家注意:(吐血吐血!!!!)第二版的方法虽然成功安装了php的mbstring扩展,但对不起,这样不会生成libp...原创 2018-12-13 11:44:35 · 672 阅读 · 0 评论 -
PHP第七篇:关于json_decode无法将json字符串转成键值对数组的解析
在php中,如果一个字符串符合json的格式,是可以通过json_decode,将json字符串解析成键值对数组类型,可以通过键值对数组对象['key']获取json对应的值。但是用的过程中有几点需要注意的。1.字符串要符合json格式,这是基本要求。2.使用json_decode获取键值对数组对象的正确用法是json_decode($jsonStr,true);必须要加true参数,...原创 2019-07-22 16:50:11 · 946 阅读 · 0 评论