修正 value 方法有可能誤觸 方法名稱字串 + 移除非必要檢查 + 新增 array_first + 補測試