php
文章平均质量分 70
sheldwu
这个作者很懒,什么都没留下…
展开
-
php遍历数组什么时候作用在拷贝上?
从stackoverflow翻译过来的一张文章,原文地址路径点这里 博主对于foreach提出了比较有意思的一些问题, $array = array(1, 2, 3, 4, 5); [html] view plaincopy 测试用例1: foreach ($array as $item) { ech翻译 2013-10-23 11:59:03 · 1018 阅读 · 0 评论 -
php中exec, shell_exec,system, passthru在执行shell时候的区别
今天在网上看到有人提问关于以上几个方法的区别与用法,所以上网查了一下 首先说一下他们的共同点,首先当然他们都是执行shell脚本的方法,其次都可以向它们传递一个参数引用来获得执行状态码。 重点是不同点: 命令名称 是否将标准输出输出到终端原创 2013-10-30 17:16:48 · 732 阅读 · 0 评论 -
php函数array_map的有趣应用
array_map本身是用来遍历数组修改键值的,不过今天发现它除了可以用来修改数组以外还有个非常实用的技巧 在这样的场景中,我们有hotel_id数组 $arr_hotel_ids = array(1001,1002,1003) 通过传入$arr_hotel_ids到func1,返回了对应顺序的 $arr_hotel_name = array("h1", "h2", "h3"),原创 2013-10-31 10:35:52 · 775 阅读 · 0 评论 -
学习杂记
不推荐在头文件中声明变量,因为这样做可能引发问题 例: a.h中声明了变量 int a 在生成目标文件.obj时,生成了b.o c.o 均引用了a.h,链接过程中编译器提示重复声明,解决办法有两种 1.把源程序改为.c扩展,c语言中若遇到多次定义,则自动认为其中一个为定义,其余为声明 2.【推荐做法】在a.h中使用 extern int a 在a.cpp使用 int a定义变原创 2013-10-30 14:17:03 · 431 阅读 · 0 评论