首页 PHP专区
  • 【1】【原创】smarty中如何使用 in_array 函数?

    blogdaren 2015-01-22   1216次来访
    方法一: <{ if $price | in_array:$selected_array }> 方法二: <{ if in_array($price, $selected_array) }>
  • 【2】【原创】解决XML报错: The processing instruction target matching "[xX][mM][lL]" is not allowed

    blogdaren 2015-01-22   1726次来访
    问题背景: ERROR  - Error on line 2 of document  : The processing instruction target matching "[xX][mM][lL]" ...
  • 【3】【原创】swfupload 上传报 security error # 2049 (security) 安全错误问题

    blogdaren 2015-01-20   1734次来访
    官方文档:   http://demo.swfupload.org/Documentation/ 官网给出了理由: 老外给出类似理由:   大致是说这个是flash播放器自身组件安全策略问题, 禁止跨域上传的. I believe this is due to the Flash Player's "same origin" po...
  • 【4】【原创】PHP 正则表达式中匹配所有的换行符【OK】

    blogdaren 2015-01-20   1461次来访
    金牛座亲测如下这个方法好用: <?php //匹配任意多个换行符 $pattern = "/[\s\S]*/is";
  • 【5】Bigpipe:一种新的页面加载技术

    blogdaren 2015-01-19   1265次来访
    BigPipe是一个重新设计的基础动态网页服务体系,也是一种新的页面加载技术。大体思路是,分解网页成叫做Pagelets的小块,然后通过Web服务器和浏览器建立管道并管理他们在不同阶段的运行。这是类似于大多数现代微处理器的流水线执行过程:多重指令管线通过不同的处理器执行单元,以达到性能的最佳。虽然 BigPipe是对现有的服务网络基础过程的重新设计,但它却不需要改变现有的网络浏览器或服务器,...
  • 【6】smarty 获取当前日期时间和格式化日期时间

    blogdaren 2015-01-19   1815次来访
    1.$smarty.now可以返回当前时间戳 2.date_format可以用来格式化时间,用法如下 {$smarty.now|date_format:"%Y-%m-%d"} 在Smarty 中获取当前日期时间和格式化日期时间与PHP中有些不同的地方,下面详细介绍: 首先是获取当前的日期时间: 在PHP中我们会使用date函数来获取当前的时间,实例代码如下: date("Y...
  • 【7】详解 pcntl_fork() 工作原理

    blogdaren 2015-01-19   3820次来访
    首先给大家推荐一本好书名为:<<UNIX环境高级编程>> , 里面详细讲解了进程控制的相关内容。 ------------------------------------------------------------- <?php $pid = pcntl_fork(); if ($pid == -1) { die("could not fork...
  • 【8】【原创】PHP如何取得毫秒级的系统时间?

    blogdaren 2015-01-19   4235次来访
    关键是使用 microtime() 函数 <?php $now = date("Y-m-d H:i:s") . " " . floor(microtime() * 1000); echo $now; //2011-11-26 11:44:51 322 (精确到毫秒) <?php $now = date("Y-m-d H:i:s") . " " . floor(microti...
  • 【9】【原创】分享一个PHP脚本异步执行技巧

    blogdaren 2015-01-18   1454次来访
    第一步:首先新建一个 /path/to/a.php 文件, 内容如下: <?php sleep(10); echo "进程挂起休眠10后才会执行输出本行......" . PHP_EOL; 第二步:然后新建一个 /path/to/b.php 文件,内容如下: <?php $cmd= "php -q /path/to/a.php >> /tmp/test.lo...
  • 【10】【原创】介绍PHP中常见的几个魔术常量

    blogdaren 2015-01-18   1263次来访
    __LINE__: 返回文件中的当前行号。  __FILE__: 1、返回文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。 2、自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。  __FUNCTION__: 1、返回函数名称(PHP 4.3.0 新加)。...
  • 【11】【原创】首位国内PHP内核开发组成员鸟哥惠新宸以及Ta的Yaf框架

    blogdaren 2015-01-18   1232次来访
    关于鸟哥: PHP开发组终于有了国人参与,   Laruence,真名惠新宸,加入了PHP语言官方开发组做PHP的同学一定很熟悉他了,他就是鸟哥,鸟哥的博客风雪之隅发表了很多PHP源代码分析和扩展开发相关的文章,对于深入学习PHP有巨大帮助。  鸟哥博客: http://www.laruence.com 鸟哥的Yaf框架: ...
  • 【12】解决报错:php startup memcache unable to initialize module

    blogdaren 2015-01-18   7094次来访
    问题背景: 查看apache错误日志 PHP Warning:  PHP Startup: memcache: Unable to initialize module Module compiled with module API=20060613 PHP compiled with module API=20090626 These options need to match ...
  • 【13】【原创】PHP如何区分 "" 和 "0"

    blogdaren 2015-01-18   1138次来访
    自己动手实验下吧, empty($var)是不行的, 直接给出解决方法: 需要用到的函数: is_numeric($var) 自己动手实验下吧, empty($var)是不行的, 直接给出解决方法: 需要用到的函数: is_numeric($var) 自己动手实验下吧, empty($var)是不行的, 直接给出解决方法: 需要用到的函数: is_numeric($var) 自己...
  • 【14】【原创】一行代码将二维数组里所有的值进行编码转化【编码互转】

    blogdaren 2015-01-18   1037次来访
    <?php eval("return " . iconv('utf-8', "gbk//IGNORE", var_export($array,true)) . ";"); <?php eval("return " . iconv('utf-8', "gbk//IGNORE", var_export($array,true)) . ";"); <?php eval("r...
  • 【15】【原创】PHP CONST关键字用法详解

    blogdaren 2015-01-18   1595次来访
    问题背景: 在实际编程中,我们一般用常量来定义那些在运行时不能被改变的常数值,下面让我们来看看php中的const吧,在定义一个常量的时候我们可以使用const来修饰这个常量,使用const修饰的常量跟其它的常量有点不同的地方就是: 常量名前不能使用"$",切记!!!当然这个常量值也是不能修改的,一旦定义就不能在程序的任何地方进行 "人为" 的修改,这和使用 define() 函...