PHP 컴파일 기능
변수의 기본 구현
변수 유형 구현
변수의 기호 테이블 목록
값별 할당은 어떻게 되나요?
소 기록 중 복사 기능
참조 할당은 어떻게 되나요?
강제분할
배열을 참조할 때 이상한 동작
배열을 반복할 때 이상한 동작
기호표 및 범위
정적 변수 구현
끊임없는
물체
메모리 계층화
魏龙云5年前
$a=3; $b=$a; $c=&$a $c=5; 原来是a b c都指向一个结构体 { value 3: type:is_long; refcount_gc:3 is_ref:0; } 当 $c=5;的时候,由于a c公用一个结构体,所以对于ac来说 { value 5: type:is_long; refcount_gc:2 is_ref:1 } 对于b来说就会进行强制分裂, { vaule:3 type:is_long; refcount_gc:1 is_ref:0 }
0