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

PHP에서 배열에 객체 요소를 추가하려면 어떻게 해야 합니까?

<시간/>

코드는 다음과 같습니다 -

예시

$object = new stdClass();
$object->name = "My name";
$myArray[] = $object;

출력

이것은 다음과 같은 출력을 생성합니다 -

Suppose myArray already contains ‘a’ and ‘c’, the value of “My name” will be added to it. It becomes
Array {
   a:0, c:1, “My name”:2
}
이 됩니다.

개체가 생성된 다음 배열의 끝으로 푸시됩니다(이전에 존재함).

대안

$myArray[] = (object) ['name' => 'My name'];