如果我有和陣列一樣
$array=[11,11,13,18,19];
我想為所有元素做一個按位添加運算子,比如
echo $array[0]&$array[1]&$array[2];
這將是什么邏輯以及如何去做?
uj5u.com熱心網友回復:
這可以通過以下單行來實作:
echo array_reduce($array, fn($carry, $item) => $carry & $item, reset($array));
它使用array_reduce在陣列上“回圈”,將其減少為一個值。回呼函式執行按位運算。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/407238.html
標籤:
上一篇:我不懂PHP參考資料
