2 回答

TA貢獻1856條經驗 獲得超11個贊
如果您想通過單獨檢查每個值來獲得結果,請嘗試:-
function arrayDiff($x, $y){
return $x==$y ? 1 : 0;
}
$x = [ 0,1,1,0,1,0,0,0,0 ];
$y = [ 0,0,1,0,1,0,0,0,0 ];
$result=arrayDiff($x[0],$y[0]);
print_r($result);
//results : 1 in this case
或者,如果您想要查詢中提到的“數組形式”的結果,請嘗試:-
function myfunction($v1,$v2)
{
return $v1==$v2 ? 1 : 0;
}
$x = [ 0,1,1,0,1,0,0,0,0 ];
$y = [ 0,0,1,0,1,0,0,0,0 ];
print_r(array_map("myfunction",$x,$y));
//results : Array ( [0] => 1 [1] => 0 [2] => 1 [3] => 1 [4] => 1 [5] => 1 [6] => 1 [7] => 1 [8] => 1 )

TA貢獻1783條經驗 獲得超4個贊
用javascript你可以寫一個函數
function arrayDiff(x, y){
if(x==y){
return 1;
}
return 0;
}
像這樣調用函數
var diff = arrayDiff(X[0], Y[0]);
據我所知,解決方案基于您的問題
- 2 回答
- 0 關注
- 115 瀏覽
添加回答
舉報