永发信息网

<?php function test_odd($var) { return($var & 1)

答案:2  悬赏:0  手机版
解决时间 2021-02-13 19:59
}

$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
不明白 &是什么意思! 结果为什么会是 3
最佳答案
& 是二进制 按位与 的意思 1=0000 0001 ;
则将每一个值进行二进制转换, 末位 1和1匹配 则返回真, (1匹配的结果为 奇数).
如果使用 2 = 0000 0010;
则 倒数第二位 为1 会被匹配出来.
注: 可以先去 理解二进制的 & ^ | << >> 运算.
全部回答
你好! &是定义变量的一个符号,结果为3具体要看“test_odd”这个参数的内容,才能知道为什么会是3 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上三岔在什么地方啊,我要过去处理事情
天方泽坛拉丁舞校地址在哪,我要去那里办事
为什么有那么多的中国人愿意去日本购物
阅读下列材料:(11分)材料一:由于日本在历
瑞莱可思街舞工作室地址有知道的么?有点事想
永恒平价超市怎么去啊,有知道地址的么
早餐店无证经营会受到什么处罚?
请问BOOTMGR 被压缩开不了机怎么办
淘宝店铺东西卖不出去怎么办?
影响生物膜法功能的主要因素有哪些
欢乐踢踏舞蹈艺术学校地址在哪,我要去那里办
下图为“一假想地区某月等温线分布图”,图中
大连市普兰店区民宗局我想知道这个在什么地方
想去当普列的列车员 大专毕业 有什么方法啊
10年我把车子买了,到现在都没有过户,也找不
推荐资讯
算命里说的丧门星如命是什么意思
楼晨辉演说班视频。传播智慧,分享感动。
湖南省农村信用社地址在什么地方,我要处理点
哪一种菩提籽盘玩后是白色
拜耳拜宠清怎么区别真假
x4+x3+x2+x+1=0 求x的解
竹林烤涮在哪里啊,我有事要去这个地方
财富证券掌上营业厅在哪下载
手机怎么查qb消费记录 包括充值和消费
新源房产中介在什么地方啊,我要过去处理事情
师恩教育(怡景路辅路)地址在哪,我要去那里办
中国电信锐强城西路精品店怎么去啊,有知道地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?