php缓冲 output_buffering的使用详解 本篇文章是对php缓冲output_buffering进行了详细的分析介绍,需要的朋友参考下。 2018年09月18日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
apache的AllowOverride以及Options使用详解 通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。 2018年09月18日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php执行成功后返回前一页并刷新页面 这个问题是群里有人问的,他有一个退出的页面logout.php,希望用户在点击退出按钮后退出登录状态,并返回之前的页面,他写的代码如下: echo "<script>alert('退出成功!');history.back();</script>"; 回到前一页的功能是达到了,但是他又遇到另一个问题,返回了之前的页面还存在用户的信息,必须要手动进行刷新才能到看删除cookies后的效果,他觉得这样很不方便。 所以他问:要如... 2018年06月07日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHPstudy在本地搭建一个网站的图文教程 很多刚开始学习php的新手用户想必都接触过集成环境吧,而在众多的集成环境中PHPstudy又是非常优秀的,是国内团队开发的一款简单易用的php集成环境,因其一键安装即可搭建php环境的简易性,所以也积累了大量的用户. 现在PHPstudy不仅支持本地php集成环境,更是支持win服务器端的服务器集成环境,PHPstudy集成了php+mysql+apache+nginx+iis等各种组合,我们可以更好的来切换其php集成环境,下面就来教大家如... 2018年04月03日 PHP技术文章 评论 4 条 喜欢 0 阅读 0 views 次 阅读全文
大商创手机端秒杀商品功能的实现 大商创是基于ecshop为核心所开发的二次多用户商城,我们单位主要是做手机app商城方面的,所以目前只使用了一个mobile端,而我研究了大商创的mobile,秒杀功能基本没什么用,所以这里只能自己写一短秒杀商品的核心代码了,放在手机端的首页,手机端的页面是由前台来做的,我这里做了一个手机端的秒杀,只在首页显示三款秒杀商品,而更多秒杀也是同样的原理。 好了,我们来看一下大商创手机端秒杀的功能代码... 2018年03月20日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
解决ecshop支付宝已付款但后台显示“未付款”的异步问题 用的是大商创的系统,但使用的是ecshop的核心,在购买了商品付款成功之后,后台却显示未付款,说明支付宝异步返回并没有成功,寻找了一些可解决的方案,自己用的是线上的测试环境81端口,有可能跟这个有关系,支付宝的支付返回接口应该是不支持80以外的端口的,更何口网址之后还带有81端口了,遂直接使用线上正式环境进行测试,一切OK。 如果依然没有异步返回成功的话,还有一种可能就是respond.php文件。... 2018年02月27日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php多维数组怎么转换成一维数组 php数组在php项目中用得频率算是比较高的了,但凡稍微有点复杂的应用,都能见到数组的身影,目前项目中遇到的一个问题,是有多个队列文件,转换成了多维数组,但是我需要post到接受页面的是一维数组,这样更好处理一些, 操作php数组应用最多的就是 foreach 循环函数了,通过各种的循环最后组合成一维数组,因为多维数组都是不确定的,有可能第一个是三维或四维,第二个是二维,这样的话仅使用 foreach 是... 2018年01月27日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
关于php接口中要验证的app_key 相信不少的用户都接触过php接口中的app_key,这只是一个验证的token,这个小程序到底是干什么用的呢,是要验证php接口权限的,在我们开发项目越来越庞大的时候,php接口就会越来越多,之前只要post数据就可以直接使用接口,导致一个项目被人改了商品的补贴金额,我们知道,如果一个php的接口不去做权限验证的话,任何人如果能猜测到接口的位置,都会加以利用,从而达到自己的目的。 所以像一些大型互联网开... 2018年01月26日 PHP技术文章 评论 3 条 喜欢 0 阅读 0 views 次 阅读全文
关于php守护进程的配置及实例 其实守护进程看起来很复杂的样子,其实做起来也是很简单的,前文已经写到了,其实就是一个死循环而已,程序代码不难,重点在于php守护进程的配置文件有点麻烦,想要理解起来确实要费一点脑劲,我用的是tp系统,所以首先需要先搞一个配置文件,在根目录下新建一个 webservice 文件夹,入口文件为 index.php,这个就不用说了。 另外还有两个文件,一个是 webservice.php,主要是php守护进程的一些function方... 2018年01月26日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
关于PHP的守护进程与实例 在php中,如果需要在某一段时间之内执行某一段逻辑代码的话,我们直接写定时脚本就可以了,但如果需要时时刻刻同步数据的话,这个时候再使用php定时脚本就显得有些吃力了,需要我们设置定时的脚本极期的短,短到秒扫表去执行,其实像这种实时同步数据的问题,我们还可以使用php的守护进程,也是我最近刚刚接触到的,说得直白一些,php守护进程就是一个死循环,比如我们要扫一个表,只要不触发停止命令,它... 2018年01月23日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php进行支付宝开发中return_url和notify_url的区别分析 这篇文章主要介绍了php进行支付宝开发中return_url和notify_url的区别,较为详细的分析了return_url和notify_url的区别与用法,需要的朋友可以参考下. 本文实例分析了php进行支付宝开发中return_url和notify_url的区别。分享给大家供大家参考。具体分析如下: 在支付宝处理业务中return_url,notify_url是返回些什么状态呢,我们要根据它来做一些处理就必须了解return_url,notify_url的区别,下面我就来给大家介... 2018年01月07日 PHP技术文章 php进行支付宝开发中return_url和notify_url的区别分析已关闭评论 喜欢 0 阅读 0 views 次 阅读全文
Fatal error: Call to undefined function openssl_pkey_get_private() 同样是支付宝接口的问题,我们知道在PHP程序中使用支付宝或者是微信支付接口时,通常都会有其私钥或者公钥文件,如果不能够正常加载的话就会出现错误,而支付宝接口则是使用的openssl打开私钥的模式,这就需要在PHP.INI里面去配置一下OPENSSL了,否则的话就会出现如下错误: Fatal error: Call to undefined function openssl_pkey_get_private() 很显示,没有发现 openssl_pkey_get_private 这个函数,其实... 2018年01月07日 PHP技术文章 评论 2 条 喜欢 0 阅读 0 views 次 阅读全文
关于支付宝错误代码 ILLEGAL_SIGN的解决 下载了支付宝接口demo文件,在本地测试正常,但是一旦把配置文件放到项目里面的时候却出现了 调试错误,请回到请求来源地,重新发起请求。错误代码 ILLEGAL_SIGN。 在网上查了一下,原来支付宝的接口是过程化,它里面都是html和php混编,我们只要看其 demo 文件是可以看出来的,在html的头部声明了字符集,所以支付宝demo接口传递的都是其utf-8模式正常,而我的项目使用的是mvc架构,没有声明字符集,导致... 2018年01月07日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php怎样保留两位小数且不四舍五入 记得之前因为项目的需求,做过一个php保留一位小数的算法,不过后来经过测试,并不起作用,还是会四舍五入然后保留一位小数,现在基本已经确定不管是使用 number_format 函数还是使用 sprintf 函数都是会四舍五入的,之前的文章是如下网页。 php怎样保留一位小数,包括0 而最近的需求是一定要保留两位小数,并且不四舍五入,比如5.55923,使用php处理之后就是5.55,而不是5.56,好了,这样的处理也简单,... 2018年01月05日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP页面文件怎么发送POST请求 在做PHP接口的时候,是需要使用GET或者POST提交数据,然后远程服务器返回return值,提交数据我们通常使用的是form表单或者jquery的方式进行提交,可以同步获取到接口返回的数据,不过最近遇到一个需要PHP文件页面直接POST过去的问题,这样的操作其实是很少的,通常能解决的话都是直接form表单提交过去,既然遇到了,哪就来解决一下吧。 需求是这样的,A网站是购物网站,B网站是一个普通站点,且有用户余额... 2018年01月05日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php怎样保留一位小数,包括0 PHP提供了诸多的函数,有了PHP函数之后,许多功能都可以简化处理了,不需要写更多的自定义函数了,不过最近写的一个功能在PHP手册中找了N久,都没找到相应的函数可以解决需求,就是有怎么一组两位或更多位数的小数,但只需要保留其一位就可以了。 PHP里面倒是有一个number_format的函数,但这个函数是自动四舍五入的,而我这里不需要四舍五入,其实解决的方法也简单,先使用 sprintf 函数控制浮点数的格式... 2017年12月16日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
PHP Notice: undefined index原因与解决办法 在php开发时可能会碰到如PHP Notice: undefined index这种错误提示,如 $_GET['aa']; 就会出现PHP Notice: undefined index ‘aa‘了。 下面我来总结出现PHP Notice: undefined index 解决办法。 1、php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 2、加个isset函数 isset($_GET["page"]) if-else判断 还有一个办法就是自定一个函数,这样就直接使用函数操作,代码如下: function _get($str){&n... 2017年12月14日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
接口返回数据用xml好还是json理解 现在移动端兴起,很多地方都要运用接口为它们传输数据,那么是用xml好还是用json好呢?个人觉得用json是不错的选择,我从以下几点分析一下: 1.xml标签要成对的书写,比如 <list><name>XXX</name><name>XXX</name></list>,而json写法是{"name":"XXX","name":"XXX"}, 所以很明显json更节约传输的容量. 2. json生成和解析数据都比较简单,以php为例,只需用... 2017年12月14日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
PHP接收POST数据的方法总结 POST数据我们常用的接受方式就是$_POST了,其实除了这种方法 之外还有很多的函数变更可以来接受的哦,具体我们来看看下文。 通常情况下用户使用浏览器网页表单向服务器post提交数据,我们使用PHP接收用户POST到服务器的数据,并进行适当的处理。但有些情况下,如用户使用客户端软件向服务端php程序发送post数据,而不能用$_POST来识别,那又该如何处理呢? $_POST方式接收数据 $_POST方式是通过 HTTP POST ... 2017年12月14日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求 测试PHP提交接口的两款工具软件,火狐是开发人员钟爱的软件,不管是调试debug还是测试接口,其火狐都提供了较为丰富的插件,其中 poster插件简单小巧,是我所喜欢的一个测试接口插件,只可惜,在火狐升级到最新版之后,竟然不兼容了,只好又找了两款软件,RESTClient 和 HttpRequester,相对于poster来说工具更丰富了一些,本地的接口调试软件 http/Https Protocol Debuger 也非常的不错,是一个本地化的软... 2017年12月04日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文