Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

foreach 루프의 객체 유형으로 PHP 캐스팅 변수

<시간/>

이것은 사용 중인 IDE에 따라 다릅니다. 예를 들어, Netbeans 및 IntelliJ는 주석에서 @var 사용을 활성화할 수 있습니다 -

/* @var $variable ClassName */
$variable->

이런 식으로 IDE는 '->' 힌트가 발생한 후 '$variable'이 ClassName의 클래스임을 알게 됩니다.

또한 반환 유형이 ClassName 개체의 배열이 되도록 지정하는 메서드를 사용하여 @return 주석을 만들 수 있습니다. 이 데이터는 개체의 값을 가져오는 foreach 루프를 사용하여 액세스할 수 있습니다. -

function get_object_type() {
   return $this->values;
}
foreach( $data_object-> values as $object_attribute ){
}