用到的函数  ignore_user_abort(),set_time_limit(0),sleep($interval)  此代码只要运行一次后关闭浏览器即可。  不知道能程序的性能会不会影响很大!  ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去 $...
日期:2017-01-11 浏览:2653次 评论: 0 阅读全文
<?php /** * 此方法由@Tonton 提供 * http://my.oschina.net/u/918697 * @date 2012-12-12 */ function genTree5($items) { foreach ($items as $item) $items[$item['pid']]['son'][$item['id']] = &$items[$item['id']]; return isset($items[0]['son']) ? $items[0]['son...
日期:2017-01-11 浏览:2483次 评论: 0 阅读全文
项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。 最常见的应用在用户登录以及一些API数据交换的场景。 最常见的应用在用户登录以及一些API数据交换的场景。 笔者收录了一些比较经...
日期:2017-01-07 浏览:2457次 评论: 0 阅读全文
我们提交表单的时候,不能忽视的一个限制是防止用户重复提交表单,因为有可能用户连续点击了提交按钮或者是攻击者恶意提交数据,那么我们在提交数据后的处理如修改或添加数据到数据库时就会惹上麻烦。 那么如何规避这中重复提交表单的现象出现呢?我们可以从很多方面入手,首先从前端做限制。前端JavaScript在...
日期:2017-01-07 浏览:2533次 评论: 0 阅读全文
最近开发微信公众平台,公众号调用各接口时都需使用access_token,access_token是公众号的全局唯一接口调用凭据,开发时需要进行妥善保存。 access_token有效期为7200秒 ,重复获取将导致上次获取的access_token失效。 由于微信对获取access_token的api调用次数做了限制,建议开发者全局存储与更新access_token,...
日期:2017-01-07 浏览:2556次 评论: 0 阅读全文
本文实例讲述了php生成百度sitemap站点地图类函数的方法,分享给大家供大家参考。具体实现方法如下: 问题概述: 公司网站是问答百科的网站、seo工程师提出需求说根据网站的问题来生成xml文件。每个xml文件包含5000条setmap格式数据。现在线上网站大约有70w条问题,所以说基本生成140个xml文件。还有一个索引文...
日期:2017-01-06 浏览:2494次 评论: 0 阅读全文
本文实例讲述了PHP使用逆波兰式计算工资的方法。分享给大家供大家参考。具体如下: 将一个普通的中序表达式转换为逆波兰表达式的一般算法是: 首先需要分配2个栈,一个作为临时存储运算符的栈S1(含一个结束符号),一个作为输入逆波兰 式的栈S2(空栈),S1栈可先放入优先级最低的运算符#,注意,中缀式应以此...
日期:2017-01-03 浏览:2508次 评论: 0 阅读全文
Php代码 /** * 1、define(name,value,case_insensitive) 自定义全局常量, 默认大小写敏感 * 2、const 定义类常量。 * 3、常量名前不要使用”$” * 4、常量的命名一般全部使用大写字母。 */ //定义全局常量 LANGUAGE define('LANGUAGE','中国'); echo language;//language echo LANGUAGE;//中国 //...
日期:2016-12-31 浏览:2673次 评论: 0 阅读全文
Php代码 /** * 单点注销 */ public function logoutAllAction() { echo '正在注销...'; $callback_url = null; if(isset($_GET['callback_url'])){ $callback_url = $_GET['callback_url']; }else{ $callback_url = "index.php?m=member&c=index&a=login" ; } $g...
日期:2016-12-31 浏览:2494次 评论: 0 阅读全文
Php代码 /** * * 将xml转为数组 * @param string $xml xml字符串 * @param string $version xml版本 * @param string $charset xml编码 */ function xmlToArray($xml, $version="1.0", $charset="utf-8"){ $doc = new DOMDocument ("1.0", $charset); $doc->loadXML ($xml); $result = dom...
日期:2016-12-31 浏览:2451次 评论: 0 阅读全文