社区
基础编程
帖子详情
$arr2=$arr1与$arr2=&$arr1有什么区别
jacky_ji
2005-07-14 02:23:26
$arr2=$arr1与$arr2=&$arr1有什么区别
是不是一个当改变arr1是arr2不改变而另一个会改变?
...全文
123
2
打赏
收藏
$arr2=$arr1与$arr2=&$arr1有什么区别
$arr2=$arr1与$arr2=&$arr1有什么区别 是不是一个当改变arr1是arr2不改变而另一个会改变?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhrn
2005-07-15
打赏
举报
回复
楼上正解
& 在PHP中就相当于C中的指针
-神仙-
2005-07-14
打赏
举报
回复
对的
$arr2=&$arr1
这里两个变量是相同的,只是名字不同
$arr as $key=>$value解释
$arr = array(1, 2, 3); foreach ($arr as $key=>$value) { echo $value; } 输出1 2 3 是一种语言结构 PHP 4 引入了 foreach 结构,和 Perl 以及其他语言很像。这只是一种遍历数组简便方法。foreach 仅能用于数组,当试图将其用于其它数据类型或者一个
引用(&)与foreach结合使用的一个注意点
$arr = array(1,2,3); foreach($arr as &$v){} //unset($v); foreach($arr as $v){ //print_r($arr); } 分析: $v在foreach结束后不会自动释放 因此第一个foreach循环结束时 $arr[2] = &$v; 因此在下一个循环中,每次循环相当于在给$arr[2]赋给当前...
php数组合并函数,array_merge, array_merge_recursive,+的
区别
数组合并的常用函数 array_merge, array_merge_recursive,+ $
arr1
= array( 'a'=>1, ); $
arr2
= array( 'a'=>2, ); //相同键,值后面的会覆盖前面的 $arr3 = array_merge($
arr1
,$
arr2
); var_dump($arr3); //相同的键,值会...
PHP数组处理$
arr1
转换为$
arr2
请编写一段程序将$
arr1
转换为$
arr2
。
PHP常用数组函数用法
1、is_array() 说明:判断变量是否为数组 示例: $arr = [1,3,5]; var_dump(is_array($arr));//返回 boolean true 说明是数组 2、in_array() 说明:判断某个值是否在数组中 示例: $arr = [1,3,5]; var_dump(in_array(1,$arr));//返回 boolean...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章