Autoviviation - 정의 안된 변수를 배열로 만들어줌

직역 - 자동생성


Perl 언어에 있던기능이라고 함


https://en.wikipedia.org/wiki/Autovivification

자바나 C++도 저기능 하는 함수가 있지만


C++ 의 오토비비케이션

std::map<int, std::vector<int>> a; a[1].push_back(42); // Autovivification of the a[1] vector.


PHP는 네이티브로 지원됨


$temp  = false;

$temp['merong'] = 'b';  // 8.1부터 에러

9.0에서는 삭제


https://wiki.php.net/rfc/autovivification_false