2011-08-03 3 views
0

inarray 함수가 포함 된 스크립트가 실행될 때마다 요소가 사라지고 그 뒤에 오는 요소가 사라집니다. 나는 그것이 작동하지 않는다는 것을 의미한다고 믿습니다. 일반 변수를 배열로 설정하는 것과 마찬가지로 세션 변수를 배열로 설정합니다.inarray 함수는 배열로 설정된 세션 변수와 함께 작동하지 않습니다.

$items = array("A", "B", "C"); 
$_SESSION["item"] = $items; 

if(inarray("A", $_SESSION["item"])) { echo "An item!"; } 

이것은 작동하지 않습니다. 에코가 작동하지 않습니다. 그 위에, 그것이 작동하지 않는다는 것을 나타내는 사라진 이후의 요소는 사라져 버렸는가? 당신은 표준 in_array 기능을 의미하는 경우

답변

2

는 다음 코드를 실행 코드

+0

에서 실수가 : http://codepad.org/oN91I4lk –

+0

주셔서 감사합니다. 이것은 어리석은 실수 였지만 일반적인 것이 었습니다. – user874737

관련 문제