반응형
PHP는 클래스없이 객체를 생성한다
가능한 중복 :
PHP에서 익명 객체 만들기
JavaScript에서는 다음을 통해 클래스없이 객체를 쉽게 만들 수 있습니다.
myObj = {};
myObj.abc = "aaaa";
PHP의 경우이 것을 찾았지만 거의 4 세입니다 : http://www.subclosure.com/php-creating-anonymous-objects-on-the-fly.html
$obj = (object) array('foo' => 'bar', 'property' => 'value');
이제 2013 년 PHP 5.4에서는 이에 대한 대안이 있습니까?
당신은 항상 사용할 수 있습니다 new stdClass()
. 예제 코드 :
$object = new stdClass();
$object->property = 'Here we go';
var_dump($object);
/*
outputs:
object(stdClass)#2 (1) {
["property"]=>
string(10) "Here we go"
}
*/
또한 PHP 5.4부터 다음과 같은 결과를 얻을 수 있습니다.
$object = (object) ['property' => 'Here we go'];
참고 URL : https://stackoverflow.com/questions/14395631/php-create-object-without-class
반응형
'Programing' 카테고리의 다른 글
파이썬에서 왜 튜플 이해가 없는가? (0) | 2020.03.24 |
---|---|
파이썬에서 datetime.date를 UTC 타임 스탬프로 변환 (0) | 2020.03.24 |
SQL 쿼리로 특정 데이터베이스의 모든 테이블 이름을 가져 옵니까? (0) | 2020.03.24 |
팬더 데이터 프레임에서 인덱스를 재설정하는 방법은 무엇입니까? (0) | 2020.03.24 |
Wireshark에서 IP 주소로 필터링하는 방법? (0) | 2020.03.24 |