我們有一個「gotItem」函數,如果在「on_hand」值爲「1」的Item上運行,還應該調用「outItem」函數。出於某種原因,無論「on_hand」值是「1」還是「0」,「gotItem」函數都會調用「outItem」函數。任何想法爲什麼?代碼如下從另一個PHP函數調用PHP函數的邏輯錯誤
function gotItem($user_item_id, $user_id)
{
$user_item = $this->getUserItem($user_id, $user_item_id);
if ((! is_null($user_item)) && ($user_item['on_hand'] = '1'))
$this->outItem($user_item_id, $user_id);
優秀。它做到了。謝謝。 – user1263003