-
php自定义apk安装包实例
本文为大家讲解了php如何自定义apk安装包的方法,主要通过ZipArchive类来实现这一功能,需要的朋友可以参考下 众所周知,apk格式安装文件是android智能系统的安装文件,下面我们来看一个利用php实现自定义apk安装包实例。 一、需求: 需要实现对产品进行一次推荐好友安装的活动,每个会员下载自己的专属安装包(里面记录会员的相关信息)...
PHP 2014-12-09 07:45:04 -
面对劲敌Android/iOS Windows Phone入华前途分析
相信对微软Windows Phone系统有所了解的朋友们都应该知道, 就在前几天3月21号, 微软总算是把自己的Windows Phone(以下简称WP)推向了中国大陆市场. 对于这个既熟悉又陌生的操作系统, 很多朋友很是茫然...
系统程序 2014-12-09 07:24:12 -
PHP 递归效率分析
本文为大家讲解的是PHP 下的递归效率分析,感兴趣的同学参考下 PHP的递归效率一般认为是低效的。大概一年前,我写了一篇博文,对三种遍历树的方法进行了比较,发现递归算法的效率最低...
PHP 2014-12-09 06:15:03 -
PHP5 Session的生命周期分析
本文为大家分析了一些关于php5 中session的生命周期的问题感兴趣的同学可以参考一下。 PHP5有很多值得学习的地方,这里我们主要介绍PHP5 Session的使用,Session 是如何来判断客户端用户的呢? 它是通过 Session ID 来判断的,什么是 Session ID,就是那个 Session 文件的文件名,Session ID 是随机生成的,因此能保证唯一性和随机性,确保Session 的安全...
PHP 2014-12-09 04:00:03 -
谈PHP生成静态页面分析 模板+缓存+写文件
本文为大家讲解了PHP生成静态页面 的方法:模板+缓存+写文件,大家可以参考下代码。 一、引 言 在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户都读取数据库才显示结果,这样一方面消耗了服务器的资源,另一方面占去了浏览者大量可贵的响应时间,所有,有了"静态页面话"的做法,当前很多网站都采用这种技术,一般都是由管理后台控制,或者生成html直接显示,或者xhtml用css控制显示,或者生成xml用xslt显示,这些技术都不是难的,在这里我就浅显的说说生成html的方法. 二、预备知识 模板技术: 模板引擎Smarty 缓存技术: 有些信息比方经常不变的,但是还是能变的信息放在缓存中以加快显示速度,这是很有价值的,所谓的缓存,通俗的理解就是一些保存在服务器端的共用信息.它是于服务器同生死的,我们在保存缓存的时候可以指定下次更新...
PHP 2014-12-09 03:48:04 -
PHP中加密解密函数与DES加密解密实例
本文是一个PHP中加密解密函数与DES加密解密的示例代码,以实例形式分析了常用的PHP加密解密算法encrypt与DES加密解密的原理及应用方法,非常具有实用价值,需要的朋友可以参考下 例子,php加密解密的例子 加密函数: /* *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */ function passport_encrypt($str,$key){ //加密函数 srand((double)microtime() * 1000000); $encrypt_key=md5(rand(0, 32000)); $ctr=0; $tmp=''; for($i=0;$i<strlen($str);$i++){ $ctr=$ctr==strlen($encrypt_key)?0:$ctr; $tmp.=$encrypt_key[$ctr]...
PHP 2014-12-09 02:27:05 -
PHP中soap的用法实例
本文为大家讲解的是PHP中soap的用法,实例讲述了PHP使用soap的两种方式,具有一定的参考借鉴价值,需要的朋友可以参考下 SOAP是一种简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。 webService三要素:SOAP、WSDL (WebServicesDescription Language)、UDDI( UniversalDescriptionDiscovery and Integration)之一, soap用来描述传递信息的格式, WSDL 用来描述如何访问具体的接口, uddi用来管理,分发,查询webService ...
PHP 2014-12-08 19:12:05 -
php+mysql实现数据库随机重排实例
本文为大家讲解的是php+mysql实现数据库随机重排,讲述了MySQL的查找及更新等处理技巧,有一定的参考借鉴价值,需要的朋友可以参考下 本文实例实现了php+mysql数据库随机重排的方法,可将表中的所有数据随机读出来一次之后再进行随机保存到另一个表,从而达到了记录随机的功能。 主要实现代码如下: <?php //数据库连接就不写在这里面了 $s = isset( $_GET['s'] )?$_GET['s']:0; $e = isset( $_GET['e'])?$_GET['e']:50; $count =85000; if( $s < $count ) { $sql = "select * from 表前缀_info where isget =0 order by id desc limit $s,$e "; $query = mysql_query( $sql ); while( $rs = mysql_fe...
PHP 2014-12-08 17:24:05 -
腹黑分析:三星苹果专利战的“醉翁之意”
站长搜索(www.adminso.com):腹黑分析:三星苹果专利战的“醉翁之意” 表面上我和你斗得死去活来,但也许我的目的并不是要和你分出胜负。以下为文章全文:久违的“世纪审判”近日又迎来了新篇章...
业界动态 2014-12-08 17:09:06 -
ecshop无限级分类分析
本文对ecshop中的无限级分类进行了分析说明,感兴趣的同学参考下。 对ecshop无限级分类的解析,认真分析后发现真的其算法还是比较精典的其实并不难理解,有举例方便大家理解...
PHP 2014-12-08 09:30:05 -
PHP 闭包函数 function use 用法实例
本文是一个PHP 闭包函数 function use 用法示例代码,感兴趣的同学参考下。 /** * @param string $hisStart * @param string $hisEnd * @param int $range * @param string $format * * @return array */ function createHisRange($hisStart = '00:00:00', $hisEnd = '23:59:59', $range = 3600, $format = 'H:00:00') { return array_map(function ($time) use ($format) { return date($format, $time); }, range(strtotime($hisStart), strtotime($hisEnd), $range)); } /** ...
PHP 2014-12-08 07:03:03 -
php抽象工厂模式(Elgg代码分析)
本文为大家讲解的是php抽象工厂模式(Elgg代码分析),感兴趣的同学参考下。 需求背景 : 这两天在开发用elgg作为基础的sns网站时,第一次遇到了策略模式的运用...
PHP 2014-12-08 03:12:04