2013-01-25 8 views
0

가 궁금 : PHP는 rvalue로 포함합니까? 이 예처럼를 rvalue로 PHP <code>include</code>를 사용할 수있는 경우

$foo = include('bar.php); 

내가 몇 가지 실험을했지만 그것은 가능하지 않을 것으로 보인다.

이렇게로드하려는 PHP 파일은 var_export() 함수로 저장된 객체 및 배열의 ​​캐시 된 덤프입니다.

import (또는 require) 파일을로드하는 것이 중요하며 PHP의 내부 코드 캐싱 시스템을 최대한 활용하려면 일반적인 파일 작업이 아닌 것이 좋습니다.

답변

1

+0

직렬화 A는 (단지 dump, 그것은 $var=dump; 만들기) 덤프에 변수 자체를 추가하거나 대신 var_export의 serialize을 사용 (다음 정상 파일 작업을 사용) 또는 댐퍼 좀 더 지능을 좋은 기능이지만 소스에 대해 PHP 내부 캐싱 시스템을 사용하려면'import' 또는'require'를 사용해야합니다. 페이지가로드 될 때마다 파일 읽기 작업을 수행 할 수 없습니다. – fstab