NEW

php 当前日期加一天和指定日期加一天

php 当前日期加一天和指定日期加一天
1.给当前时间加一天?一小时? <?php   echo "今天:",date('Y-m-d H:i:s'),"<br>";   echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));   ?>   上一行输出当前时间,下一行输出明天时间,同理加一年,一小时,一分钟 ,一月。。。 echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));&nb...

phpexcel文本格式

phpexcel文本格式
解决 PHPExcel 长数字串显示为科学计数 在excel中如果在一个默认的格中输入或复制超长数字字符串,它会显示为科学计算法,例如身份证号码,解决方法是把表格设置文本格式或在输入前加一个单引号。 使用PHPExcel来生成excel,也会遇到同样的问题,解决方法有三种: 1、设置单元格为文本 $objPHPExcel = new PHPExcel();   $objPHPExcel->setActiveSheetIndex(0);  ...

mysql不是内部或外部命令

mysql不是内部或外部命令
最近转移了一个站点,使用的是win环境,需要把备份下来的.sql文件导入到新环境下面,想到使用mysql命令行导入的方法,可是在 cmd 下面输入 mysql的命令却显示 'mysql'不是内部或外部命令,也不是可运行的程序,原来是需要在电脑中新建一个mysql的环境变量,建立方法如下: 在我的电脑上右键->属性->高级->环境变量->新建:变量名:path 变量值:mysql.exe所在目录 建立完成之后,再次在 cmd 下面使用 mysql 命令...

PHP跳出循环的方法及continue、break、exit的区别

PHP跳出循环的方法及continue、break、exit的区别
在PHP中经常会用到循环的方法,大概有 for 循环,while循环,foreach循环等,而在循环中又有各种条件的限制,当条件不满足的时候就跳出循环,PHP中跳出循环有continue,break,exit,但有时候在写程序的时候,经常会搞乱这几种php跳出循环语句,这里简单来说一下这几种跳出循环语句的区别,最简单的就是使用一个例子自己运行一下,看看能够得到什么结果,这样就会一目了解,实例代码如下: <?php ...

PHP Fatal error Maximum execution time of 300 seconds exceeded in

PHP Fatal error  Maximum execution time of 300 seconds exceeded in
在使用phpmyadmin导入.SQL文件的时候,提示如下的错误: Fatal error: Maximum execution time of 300 seconds exceeded in D:/ 主要是自己的.sql文件太大,所以看这样的提示是因为导入的执行时间不够,所以才会提示,首先想到的是修改服务器环境中的php.ini文件,打开php.ini文件,查找 maxexecutiontime = 30; 然后把 30 数值修改得大一些,比如 300 或者 3000,30 默认执行的最大值是 30 秒,对于导入比...

php执行成功后返回前一页并刷新页面

php执行成功后返回前一页并刷新页面
这个问题是群里有人问的,他有一个退出的页面logout.php,希望用户在点击退出按钮后退出登录状态,并返回之前的页面,他写的代码如下: echo "<script>alert('退出成功!');history.back();</script>"; 回到前一页的功能是达到了,但是他又遇到另一个问题,返回了之前的页面还存在用户的信息,必须要手动进行刷新才能到看删除cookies后的效果,他觉得这样很不方便。 所以他问:要如...

PHPstudy在本地搭建一个网站的图文教程

PHPstudy在本地搭建一个网站的图文教程
很多刚开始学习php的新手用户想必都接触过集成环境吧,而在众多的集成环境中PHPstudy又是非常优秀的,是国内团队开发的一款简单易用的php集成环境,因其一键安装即可搭建php环境的简易性,所以也积累了大量的用户. 现在PHPstudy不仅支持本地php集成环境,更是支持win服务器端的服务器集成环境,PHPstudy集成了php+mysql+apache+nginx+iis等各种组合,我们可以更好的来切换其php集成环境,下面就来教大家如...

大商创手机端秒杀商品功能的实现

大商创手机端秒杀商品功能的实现
大商创是基于ecshop为核心所开发的二次多用户商城,我们单位主要是做手机app商城方面的,所以目前只使用了一个mobile端,而我研究了大商创的mobile,秒杀功能基本没什么用,所以这里只能自己写一短秒杀商品的核心代码了,放在手机端的首页,手机端的页面是由前台来做的,我这里做了一个手机端的秒杀,只在首页显示三款秒杀商品,而更多秒杀也是同样的原理。 好了,我们来看一下大商创手机端秒杀的功能代码...

解决ecshop支付宝已付款但后台显示“未付款”的异步问题

解决ecshop支付宝已付款但后台显示“未付款”的异步问题
用的是大商创的系统,但使用的是ecshop的核心,在购买了商品付款成功之后,后台却显示未付款,说明支付宝异步返回并没有成功,寻找了一些可解决的方案,自己用的是线上的测试环境81端口,有可能跟这个有关系,支付宝的支付返回接口应该是不支持80以外的端口的,更何口网址之后还带有81端口了,遂直接使用线上正式环境进行测试,一切OK。 如果依然没有异步返回成功的话,还有一种可能就是respond.php文件。...

php多维数组怎么转换成一维数组

php多维数组怎么转换成一维数组
php数组在php项目中用得频率算是比较高的了,但凡稍微有点复杂的应用,都能见到数组的身影,目前项目中遇到的一个问题,是有多个队列文件,转换成了多维数组,但是我需要post到接受页面的是一维数组,这样更好处理一些, 操作php数组应用最多的就是 foreach 循环函数了,通过各种的循环最后组合成一维数组,因为多维数组都是不确定的,有可能第一个是三维或四维,第二个是二维,这样的话仅使用 foreach 是...

关于php接口中要验证的app_key

关于php接口中要验证的app_key
相信不少的用户都接触过php接口中的app_key,这只是一个验证的token,这个小程序到底是干什么用的呢,是要验证php接口权限的,在我们开发项目越来越庞大的时候,php接口就会越来越多,之前只要post数据就可以直接使用接口,导致一个项目被人改了商品的补贴金额,我们知道,如果一个php的接口不去做权限验证的话,任何人如果能猜测到接口的位置,都会加以利用,从而达到自己的目的。 所以像一些大型互联网开...

关于php守护进程的配置及实例

关于php守护进程的配置及实例
其实守护进程看起来很复杂的样子,其实做起来也是很简单的,前文已经写到了,其实就是一个死循环而已,程序代码不难,重点在于php守护进程的配置文件有点麻烦,想要理解起来确实要费一点脑劲,我用的是tp系统,所以首先需要先搞一个配置文件,在根目录下新建一个 webservice 文件夹,入口文件为 index.php,这个就不用说了。 另外还有两个文件,一个是 webservice.php,主要是php守护进程的一些function方...

关于PHP的守护进程与实例

关于PHP的守护进程与实例
在php中,如果需要在某一段时间之内执行某一段逻辑代码的话,我们直接写定时脚本就可以了,但如果需要时时刻刻同步数据的话,这个时候再使用php定时脚本就显得有些吃力了,需要我们设置定时的脚本极期的短,短到秒扫表去执行,其实像这种实时同步数据的问题,我们还可以使用php的守护进程,也是我最近刚刚接触到的,说得直白一些,php守护进程就是一个死循环,比如我们要扫一个表,只要不触发停止命令,它...

php进行支付宝开发中return_url和notify_url的区别分析

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的区别,下面我就来给大家介...

Fatal error: Call to undefined function openssl_pkey_get_private()

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 这个函数,其实...

关于支付宝错误代码 ILLEGAL_SIGN的解决

关于支付宝错误代码 ILLEGAL_SIGN的解决
下载了支付宝接口demo文件,在本地测试正常,但是一旦把配置文件放到项目里面的时候却出现了 调试错误,请回到请求来源地,重新发起请求。错误代码 ILLEGAL_SIGN。 在网上查了一下,原来支付宝的接口是过程化,它里面都是html和php混编,我们只要看其 demo 文件是可以看出来的,在html的头部声明了字符集,所以支付宝demo接口传递的都是其utf-8模式正常,而我的项目使用的是mvc架构,没有声明字符集,导致...

php怎样保留两位小数且不四舍五入

php怎样保留两位小数且不四舍五入
记得之前因为项目的需求,做过一个php保留一位小数的算法,不过后来经过测试,并不起作用,还是会四舍五入然后保留一位小数,现在基本已经确定不管是使用 number_format 函数还是使用 sprintf 函数都是会四舍五入的,之前的文章是如下网页。 php怎样保留一位小数,包括0 而最近的需求是一定要保留两位小数,并且不四舍五入,比如5.55923,使用php处理之后就是5.55,而不是5.56,好了,这样的处理也简单,...

PHP页面文件怎么发送POST请求

PHP页面文件怎么发送POST请求
在做PHP接口的时候,是需要使用GET或者POST提交数据,然后远程服务器返回return值,提交数据我们通常使用的是form表单或者jquery的方式进行提交,可以同步获取到接口返回的数据,不过最近遇到一个需要PHP文件页面直接POST过去的问题,这样的操作其实是很少的,通常能解决的话都是直接form表单提交过去,既然遇到了,哪就来解决一下吧。 需求是这样的,A网站是购物网站,B网站是一个普通站点,且有用户余额...
Copyright © 夏日博客 保留所有权利.   Theme  Ality 冀ICP备15026943号-3

用户登录