2011-01-09 3 views
0

다음 조건은 $propertyName 키로 식별되는 배열의 메모리 위치 중 하나에서 값을 확인합니까? 아니면 키 이름이 $value과 같은지 확인합니까?간단한 PHP 쿼리

 if($this->_properties[$propertyName] !=$value ... 

답변

1

$this->_properties[$propertyName]$value과 같지 않은지 확인합니다. 특히 $propertyName을 사용하여 연관 배열 $this->_properties에서 키 조회를 수행하고 그 값을 추출한 다음이를 $value과 비교합니다.

0

값을 확인합니다. 이 경우 배열이 아니라 해시 테이블입니다.

+0

해시 테이블 개념을 자세히 설명 할 수 있습니다. 나는 PHP에 익숙하지 않고 단지 기본 개념 인 "클래스"를 삭제하고있다. – appu

+0

해시 테이블은 배열의 키 - 값 형식입니다. 일반 배열은 단순히 객체의 목록입니다. 해시 테이블에서 이러한 각 객체에는 이름이 있습니다. $ arr [notanumber]를 사용하면 해시 테이블이됩니다. –

+0

당신은 연관 배열을 의미합니다. 내가 맞습니까? – appu

0

키 이름 $propertyName에 해당하는 $this->_properties의 값이 $value과 같지 않은지 확인합니다.