callback function return return($var & 1)?

前端 未结 8 2125
灰色年华
灰色年华 2020-12-05 22:07

I have read the PHP Manuel about array_filter



        
8条回答
  •  清歌不尽
    2020-12-05 22:46

    $var & 1 - is bitwise AND it checks if $var is ODD value

    0 & 0 = 0,
    0 & 1 = 0,
    1 & 0 = 0,
    1 & 1 = 1 
    

    so, first callback function returns TRUE only if $var is ODD, and second - vise versa (! - is logical NOT).

提交回复
热议问题