0
이 경고를 어떻게 제거합니까?end()의 참조 변수 경고로 전달
에 참조에 의해 전달되어야한다.엄격한 기준 : 변수 만 내가 다차원 배열에서 고유 한 값을 가져온 다음 마지막 인덱스를 얻을 코드가
$catchColors[]= array();
for ($i = 0; $i < $totalRows; $i++) {
$catchColors[$i] = $postData[$i]['ColorID'];
}
$result = array_unique($catchColors);
print_r($result);
print end(array_keys($result));
여전히 값을 반환하지만 경고를 어떻게 제거합니까?
'$ catchColors = array();'가 아니어야합니까? –
error_reporting 또는 @ – steve
복제 가능 [Strict 표준 : 변수 만 참조로 전달해야 함] (http://stackoverflow.com/questions/2354609/strict-standards-only-variables-should-be-passed-by-reference) –