PHP二维数组使用时间重新排序 接上一篇的文章,两个数据表合并成一个数组之后,我的输出是使用 JS 来刷新控制的,所以需要做一个输出控制,如果是数据量太大,直接输出的话,性能会下降许多,好了,今天在输出的时候发现需要使用时间来排序,因为两个表里面的数据时间都是不一样的,导致合并之后的时间有前有后,从PHP手册里面翻了个遍,没有PHP内设的函数,好吧,只能自己写一个了,如下: function arraySort($arr, $key... 2019年09月30日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP二维数组的合并方法 今年做得最二的一个项目,两个数据表,需要将数据同时展示出来,从一开始的项目开发设计就做错了,因为是多人同时开发的项目,所以如果去大改的话,可能改动较大,所以在前台也只能合并两个数据表的数据了,最主要的还是两个数据表没有任何字段的关联,所以就只能想出一个办法,先循环出第一个表的数据,生成第一个二维数组,然后循环出第二个表的数据,生成第二个二维数组。然后再将两个二维数组合并同时... 2019年09月30日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
简单的PHP上传视频代码 在PHP开发中,难免会遇到PHP视频的上传,这里分享一段小白式的PHP视频上传代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>夏日博客文件上传实例</title> </head> &n... 2019年09月30日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP补全数字后几位为0 写了一个PHP的定时脚本,要实现一个数字补全的功能,首先在我们的数据库里面 MYSQL 建一个 CODE 数字码的字段,要实现的就是先读取 MYSQL 表中的 ID,然后更新到 CODE 表里面,生成 6 位数字码,也就是更新目前的 ID 补全 0 等于 6 位数字,好了,我们先找一个 PHP 的补全函数 str_pad 函数,这个函数的意思就是把字符串填充补全为新的字符长度。用法如下。 str_pad(string,length,pad_string,pad_type) st... 2019年09月30日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
PHP简单的文本计数器功能 一个客户的站点是用PHP设计的,想要在网站的底部加一个来访客户的计数器,其实就是用户的PV累加,这样的功能其实早就已经过时了,不过有客户这样要求了,哪就简单来一段吧,这类的代码网站已经有太多成熟的代码了,直接拿来粘贴就可以使用,从网上找到的一段不错的PHP文本计数器,可以自已创建.TXT文本,每次打开站点之后,会在.TXT文本里面更新数值,也就是站点PV计数器了,代码如下: <?php &... 2019年08月12日 PHP技术文章 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
php判断网页是否是手机浏览 最近做的一个项目需要判断用户是否在手机端浏览网页,也就是需要区分一下用户浏览网页是来自电脑端还是手机端,以便于进行不同的网页跳转,实际上网上已经有一大堆的相关函数,测试了几个,找到一个可行的解决方案代码,如下: function isMobile(){ $useragent = isset($_SERVER['HTTP_USER_AGENT'])? $_SERVER['HTTP_USER_AGENT']: '';... 2019年01月16日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
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... 2018年12月05日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
mysql不是内部或外部命令 最近转移了一个站点,使用的是win环境,需要把备份下来的.sql文件导入到新环境下面,想到使用mysql命令行导入的方法,可是在 cmd 下面输入 mysql的命令却显示 'mysql'不是内部或外部命令,也不是可运行的程序,原来是需要在电脑中新建一个mysql的环境变量,建立方法如下: 在我的电脑上右键->属性->高级->环境变量->新建:变量名:path 变量值:mysql.exe所在目录 建立完成之后,再次在 cmd 下面使用 mysql 命令... 2018年11月07日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
PHP跳出循环的方法及continue、break、exit的区别 在PHP中经常会用到循环的方法,大概有 for 循环,while循环,foreach循环等,而在循环中又有各种条件的限制,当条件不满足的时候就跳出循环,PHP中跳出循环有continue,break,exit,但有时候在写程序的时候,经常会搞乱这几种php跳出循环语句,这里简单来说一下这几种跳出循环语句的区别,最简单的就是使用一个例子自己运行一下,看看能够得到什么结果,这样就会一目了解,实例代码如下: <?php ... 2018年11月07日 PHP技术文章 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
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 秒,对于导入比... 2018年11月07日 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 次 阅读全文
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 次 阅读全文