随笔分类 -  php

摘要:function array_merge_recursive_new() { $arrays = func_get_args(); $base = array_shift($arrays); foreach ($arrays as $array) { ... 阅读全文
posted @ 2015-03-03 17:50 风与叶子 阅读(520) 评论(0) 推荐(0)
摘要:mod_phpVSmod_fastcgi目录什么是mod_php和mod_fastcgi 1工作原理 1mod_php 2mod_fastcgi 3mod_factcgi的三种配置方式 4静态配置 5动态配置 5远程方式 6php-fpm 6性能测试 8名称解释 8测试内容 8测试结果 8fastc... 阅读全文
posted @ 2015-01-19 19:49 风与叶子 阅读(463) 评论(0) 推荐(0)
摘要:Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义: ThinkPHP运算符 与 SQL运算符 对照表TP运算符SQL运算符例子实际查询条件eq=$m... 阅读全文
posted @ 2014-11-01 19:06 风与叶子 阅读(274) 评论(0) 推荐(0)
摘要:1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果... 阅读全文
posted @ 2014-07-06 16:56 风与叶子 阅读(480) 评论(0) 推荐(0)
摘要:page_num = ceil( $total / $this->length ); return $this->page_num; } function Calculation_Min_Max( $act_page = 1 ) { // 定义左右偏移量... 阅读全文
posted @ 2014-06-23 11:27 风与叶子 阅读(163) 评论(0) 推荐(0)
摘要:原文地址:http://www.php100.com/html/php/lei/2013/0905/5267.html[导读] PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你... 阅读全文
posted @ 2014-06-05 11:01 风与叶子 阅读(6272) 评论(0) 推荐(0)
摘要:spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL ... 阅读全文
posted @ 2014-06-05 11:00 风与叶子 阅读(216) 评论(0) 推荐(0)
摘要:原文:http://www.pkwind.com/php5-session-xiang-jie-jing-dianhttp协议是WEB服务器与客户端 (浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的。而越来越复杂的WEB应 用,... 阅读全文
posted @ 2014-05-30 18:30 风与叶子 阅读(581) 评论(0) 推荐(1)
摘要:今天配置了一下虚拟目录,以下是我的配置方法。1编辑httpd.conf,查找Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉。2编辑httpd-vhosts.conf,我把WAMPServer安装在D:/wamp,所以我这里的路径是D:\wamp\A... 阅读全文
posted @ 2014-05-28 10:15 风与叶子 阅读(366) 评论(0) 推荐(0)
摘要:php执行外部命令的不少,例如:exec、shell_exec、system、popen等。我特意的讲一下popen,它跟其他函数不太一样,其他函数执行一个命令后,会等待其返回后,再向下执行,而popen则不会。所以你想用php程序并行的处理一些业务的时候,可以用popen。我举个例子,有两个php... 阅读全文
posted @ 2014-05-27 10:45 风与叶子 阅读(2361) 评论(0) 推荐(0)
摘要:原文地址,就不摘抄了http://www.sky00.com/archives/91.html 阅读全文
posted @ 2014-05-26 17:56 风与叶子 阅读(193) 评论(0) 推荐(0)
摘要:细节决定成败!1.引用文件方式对include()来说,在include()执行时文件每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换了require()语句)。这就意味着如果有包含这些指令之一的代码和可能执行多次的代码,则使用require()效率比较高。... 阅读全文
posted @ 2014-05-13 11:57 风与叶子 阅读(1542) 评论(0) 推荐(0)
摘要:array_change_key_case — 返回字符串键名全为小写或大写的数组array_chunk — 将一个数组分割成多个array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值array_count_values — 统计数组中所有的值出现的次数arr... 阅读全文
posted @ 2014-05-05 08:54 风与叶子 阅读(329) 评论(0) 推荐(0)
摘要:为什么需要Debugger?很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对 于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以 看出来(当然可能还需要... 阅读全文
posted @ 2014-05-04 17:02 风与叶子 阅读(294) 评论(0) 推荐(0)
摘要:1){print_r($argv);}?>另存为 ./test.php[root@xiuran test]#php ./test.php xxx fdf3Array( [0] =>test.php [1] => xxx [2] => fdf) 阅读全文
posted @ 2014-04-30 18:34 风与叶子 阅读(367) 评论(0) 推荐(0)
摘要:摘自:PHP引用(&)使用详解官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatd... 阅读全文
posted @ 2014-04-30 13:07 风与叶子 阅读(223) 评论(0) 推荐(0)
摘要:在写程序的时候,经常会为是改用empty()还是isset好,或是用单引号还是双引号来显示连接字符串而发出疑问,现在好了。我们其实可以通过程序很科学的得出精确的答案。知道我们的程序到底怎样写效率会更好。VLD全名是Vulcan Logic Disassembler,可以用来检测PHP脚本的执行情况。... 阅读全文
posted @ 2014-04-29 17:44 风与叶子 阅读(1122) 评论(0) 推荐(0)
摘要://第一种 遍历放入数据中function my_scandir($dir){ $files = array(); if ( $handle = opendir($dir) ) { while ( ($file = readdir($handle)) !== false ) { if ( $file != ".." && $file != "." ) { if ( is_dir($dir . "/" . $file) ) { $files[$file] = my_scandir($dir . "/" 阅读全文
posted @ 2014-03-20 22:37 风与叶子 阅读(433) 评论(0) 推荐(0)
摘要:0xa0) { //如果字符串中首个字节的ASCII序数值大于0xa0,则表示汉字 $tmpstr.=substr($str,$i,2); //每次取出两位字符赋给变量$tmpstr,即等于一个汉字 $i++; //变量自加1 } else $tmpstr.=substr($str,$i,1); //如果不是汉字,则每次取出一位字符赋给变量$tmpstr } retur... 阅读全文
posted @ 2014-03-20 20:42 风与叶子 阅读(175) 评论(0) 推荐(0)
摘要:file_get_contentscurlfopen->fread->fclosePs1.使用file_get_contents和fopen必须空间开启allow_url_fopen。方法:编辑php.ini,设置 allow_url_fopen = On,allow_url_fopen关闭时fopen和file_get_contents都不能打开远程文件。Ps2.使用curl 必须空间开启curl。建议打开URL时使用file_get_contents()方法,可优化打开速度 阅读全文
posted @ 2014-03-20 20:15 风与叶子 阅读(484) 评论(0) 推荐(0)