var_export 와 vardump 의 차이
1602 단어 Export
yratings 추적 중get_targets 때,
error_log(var_export(yblog_mspconfiginit("ratings"),true));
자꾸 yblog 출력mspconfiginit ("ratings") 의 귀환 은 NULL 입 니 다.
DB 와 의 연결 이 안 되 는 줄 알 고 하루 종일 길 을 잘못 들 었 다.
마지막 에 야 이것 은 var 라 는 것 을 알 게 되 었 다.export 와 vardump 의 차이 점 중 하나
이것 이 바로:
문제 의 원인
var_export 는 합 법 적 인 phop 코드 를 되 돌려 야 합 니 다. 즉, varexport 에서 돌아 온 코드 는 php 코드 로 변 수 를 직접 할당 할 수 있 습 니 다.이 변 수 는 varexport 같은 형식의 값
그러나 변수 형식 이 resource 일 때 복사 하기 가 쉽 지 않 기 때문에 varexport 의 변 수 는 resource 형식 일 때 varexport 는 NULL 을 되 돌려 줍 니 다.
실례
$res = yblog_mspconfiginit("ratings");
var_dump($res);
var_export($res);
결과:
resource(1) of type (yahoo_yblog)
NULL
다시 예 를 들 면:
$res = fopen('status.html', 'r');
var_dump($res);
var_export($res);
결과:
resource(2) of type (stream)
NULL
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
VC6 DLL exports텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.