PHP
NicoVon
这个作者很懒,什么都没留下…
展开
-
创建以 API 为中心的 Web 应用
找到一篇好文章,供以后做接口用 翻译by stoneyang 出处:开源中国社区 src:http://www.oschina.net/translate/creating-an-api-centric-web-application转载 2013-09-24 11:20:15 · 633 阅读 · 0 评论 -
spl_autoload的一点使用心得
采用spl_autoload实现自动加载的一点心得,适合新手参考。 项目名为webServer,项目目录结构大致为 controlers文件夹 -------Todo.php index.php 假设Todo.php中存在一个类,名为Todo,在index.php中进行实例化new Todo(); 那么我们在index.php中添原创 2013-09-27 11:29:43 · 886 阅读 · 0 评论 -
php手册上对Ticks解释的一点理解
有这样一段代码 <?php declare(ticks=1); function tick_handler() { echo "d"; } register_tick_function('tick_handler'); $a ="中文"; print($a); ?> 实际上,上面的写法与下面相同 <?php declare(ticks=1){ function tick原创 2013-09-29 18:00:30 · 625 阅读 · 0 评论 -
在linux上进行php开发扩展
运行环境: 我在服务器上曾经配过lamp,php版本为5.3.10,可在ubuntu上配置的php不是php源码,所以需要再下载一版源码,下载地址是 http://cn2.php.net/distributions/php-5.3.28.tar.bz2 (注:此版本虽为5.3.28,个人猜测只要大版本号不变,编译出的扩展是可以兼容的) 下载完成后安装:tar -jxvf 源码包原创 2014-03-11 17:35:54 · 1033 阅读 · 0 评论 -
call_user_func
c语言中可以把函数指针作为另一个函数的参数传递,PHP显然没有C语言可以那么灵活控制指针,在实际实现中,我觉得可以用call_user_func代替。代码如下 <?php $flag = 1;//or $flag = 2; $arr = array(2,34,5,3,68,56,35,44,54,78,9,7,3,21); switch($flag){ case 1: BubbleSo原创 2014-03-27 15:38:13 · 800 阅读 · 0 评论 -
mysql_query 和mysql_unbuffered_query的源码解析
今天用mysqli的时候发现mysqli::real_query()所得的结果集必须用原创 2014-05-29 09:56:10 · 1032 阅读 · 0 评论 -
preg_replace替换内容中间部分
需求是这样:用正则匹配一个HTML文件中标记中的图片地址 最初的实现: $img = ''; $newImg = preg_replace('//i','',$img); echo $newImg; 这样虽然没有问题,但是不符合我最初的想法,我的想法是只替换src里的内容,保留左右两边的标签及属性。 看手册,对preg_replace()中第二个参数有这样的描述: replacement原创 2015-04-09 15:34:32 · 3729 阅读 · 0 评论