로딩
티스토리 데이터 처리 중입니다.

[함수] [수정]php 순환참조(RECURSION) 에 안전한 JSON, Array, Object 다루는 Tool 모음

 [함수] [수정]php 순환참조(RECURSION) 에 안전한 JSON, Array, Object 다루는 Tool 모음

[함수] [수정]php 순환참조(RECURSION) 에 안전한 JSON, Array, Object 다루는 Tool 모음 json_encode, array_walk, array_map 등 순환참조에 안전하지 못한 함수의 대체용도로 사용할 수 있다. 정의 표현에 & 를 한 것은 실제로 & 를 쓰라는 의미가 아니고, 함수에서 &참조로 받는다는 의미이다.

XenoArray::each(&$변수, '함수명', ['클래스명']); 변수의 Array, Object 를 끝까지 탐색하여 함수명에 인자로 주고 리턴값으로 값을 변경한다. $리턴 = XenoArray::eachTo(&$변수, '함수명', ['클래스명']); ::each() 와 같은일을 하지만 값을 변경하지 않고 새 변수로 리턴한다.

XenoArray::addA.....