-
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
本文为大家讲解的是php数据结构 算法(PHP描述) 简单选择排序 simple selection sort,感兴趣的同学参考下。 一次选定数组中的每一个数,记下当前位置并假设它是从当前位置开始后面数中的最小数min=i,从这个数的下一个数开始扫描直到最后一个数,并记录下最小数的位置min,扫描结束后如果min不等于i,说明假设错误,则交换min与i位置上数...
PHP 2014-12-19 02:51:03 -
PHP中的Session和Cookie深入分析
本文为大家讲解的是PHP中的Session和Cookie深入分析,感兴趣的同学参考下。 在一个页面设置一个cookie时,必须刷新或到下一个页面才可以用 $_COOKIE 得到变量的值. 原因是因为当页面第一次被浏览器访问载入时,页面中的 cookie 会被设置,将其发送存储到客户端指定的存储位置,所以$_COOKIE没有接收到客户端发送过来的 cookie 变量的值,当刷新或到下一个页面时,客户端会在页面程序在服务器端运行之前,发送与该地址相对应的 cookie到服务器端,所以 $_COOKIE 可以得到的值! 说白了就是当每一个页面被访问时,如果客户端找到了与访问地址相对应的 cookie 时,会在程序在服务器端运行之前发送这个 cookie 到服务器端. (个人对此的看法) 本人表达能力不强,如有不明,还请抱歉! php中设置cookie数组的时候,不可以用像php中的那个添加数据的方法: <?php setcookie('my_cookie[]', 1); setcookie('my_cookie[]', ...
PHP 2014-12-19 02:36:04 -
php实现在同一方法中获取当前方法中新赋值的session值解决方法
本文为大家讲解的是php实现在同一方法中获取当前方法中新赋值的session值解决方法,感兴趣的同学参考下。 项目开发中遇到这样一个问题,在同一方法中对session数组进行赋值,但是想在此方法中接着使用此session,因为我是用的if…elseif…,由于排斥作用,在if条件中给session赋值后,再调用方法进入另一个elseif条件中就获取不到上一步的赋值,现将解决方法总结如下: PHP SESSION有一个函数:session_write_close(),这个函数的作用是:写入session数据保存并且结束session...
PHP 2014-12-19 02:18:04 -
php预定义变量$_SERVER常用小结
本文为大家讲解的是php几个预定义变量$_SERVER用法,实例总结了服务器端预定义变量$_SERVER的常见用法,需要的朋友可以参考下 <?php echo 'documentroot:'.$_SERVER['DOCUMENT_ROOT']...
PHP 2014-12-19 02:09:04 -
PHP Fatal error: Maximum execution time of 30 seconds exceeded in 解决方法
本文为大家讲解的是PHP Fatal error: Maximum execution time of 30 seconds exceeded in 解决方法,感兴趣的同学参考下. 错误描述 PHP Fatal error: Maximum execution time of 30 seconds exceeded in /文件名...
PHP 2014-12-19 01:54:03 -
PHP独立Session数据库存储操作类分享
本文是一个PHP独立Session数据库存储操作类分享,感兴趣的同学参考下。 直接上代码: class DbSession { const TYPE_INT = 1; const TYPE_STR = 2; /** * Database configration * * @var array */ private $_config = array( ‘host' => '127.0.0.1′, &nbs...
PHP 2014-12-19 01:12:05 -
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
本文为大家介绍了PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法,感兴趣的同学参考下。 ISSET();——适合于检测是否存在这个参数...
PHP 2014-12-19 01:09:06 -
近期获得A轮融资的SequoiaDB正式宣布开源
2014年12月19日,文档型NoSQL数据库SequoiaDB(巨杉数据库)宣布开源。SequoiaDB是一款分布式数据库,存储JSON文档类数据格式,解决了传统数据库在数据模型僵硬、可扩展性差、处理海量数据时存在的性能瓶颈、以及缺乏处理半结构和非结构化数据的能力等各种局限性;同时SequoiaDB和其他同类产品相比,拥有支持事务、与Hadoop紧密集成、并且支持SQL等多种重要特性,更加符合企业用户对数据库的需求...
电子商务 2014-12-18 13:45:06 -
PHP调用JAVA的WebService简单实例
本文为大家讲解的是PHP调用JAVA的WebService简单实例,感兴趣的同学参考下. 使用PHP调用JAVA语言开发的WebService。 客户端提交两个String类型的参数,服务端返回一个对象类型...
PHP 2014-12-18 05:39:04 -
php错误:PHP Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed:问题解决办法
这篇文章主要介绍了PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法,需要的朋友可以参考下 在做FTP资料采集的时候,需要用到一个PHP函数ftp_connect,这个函数是建立一个新的 FTP 连接,如果成功返回一个连接标识,失败则返回 FALSE. ftp_connect() 打开一个 FTP 连接,参数 host 为要连接的服务器。host 后面不应以斜线结尾,前面也不需要用 ftp:// 开头...
PHP 2014-12-18 05:36:04 -
php中session_unset与session_destroy的区别分析
本文为大家讲解的是php中session_unset与session_destroy函数的区别分析,感兴趣的同学参考下。 session_unset() 释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session id session_destroy() 删除当前用户对应的session文件以及释放session id,内存中的$_SESSION变量内容依然保留 因此,释放用户的session所有资源,需要顺序执行如下代码: <?php $_SESSION['user'] = 'lowell'; session_unset(); session_destroy(); ?>...
PHP 2014-12-18 05:27:03 -
PHP base64编码后解码乱码的解决办法
本文为大家讲解的是PHP base64编码后解码乱码的解决办法,导致乱码的原因就是base64编码后包含一些特殊字符,替换一下就可以了,需要的朋友可以参考下 在用PHP做东西的时候发现了一个问题,可以简单的归结为乱码的问题,但是这个问题不是函数本身造成的。来看看罪魁祸首是谁...
PHP 2014-12-18 02:27:03