PHP 파일에서 1 줄을 사용하여 여러 파일을 포함 할 수 있습니까? 그럼 내 메인 파일이 main.php
이고 ic1.php
, ic2.php
및 ic3.php
을 포함하고 싶습니다.1 줄에 여러 파일 포함
새 파일 include_all.php
을 만들려고했는데이 파일에 모든 포함 항목이 포함 된 목록을 배치하고이 파일을 main.php
에 포함 시켰습니다. 하지만 분명히 포함 된 포함 할 수 없습니다.
PHP 파일에서 1 줄을 사용하여 여러 파일을 포함 할 수 있습니까? 그럼 내 메인 파일이 main.php
이고 ic1.php
, ic2.php
및 ic3.php
을 포함하고 싶습니다.1 줄에 여러 파일 포함
새 파일 include_all.php
을 만들려고했는데이 파일에 모든 포함 항목이 포함 된 목록을 배치하고이 파일을 main.php
에 포함 시켰습니다. 하지만 분명히 포함 된 포함 할 수 없습니다.
포함 된 내용을 require
으로 변경해보세요. 문제가 될 수있는 파일을 두 번 포함 할 가능성이있는 경우 require_once
을 사용하십시오. 이렇게하면 컴파일 시간 경고가 발생하고 파일을 포함 할 수없는 경우 오류가 출력되며 문제가있는 위치에 대한 지침을 제공해야합니다.
또는 여러 개의 파일을 포함하는 함수를 만들 수 있습니다 (그러나 어떤 점에서,이 기능을 포함 할 필요가 것입니다.)
function include_multiple() {
foreach (func_get_args() as $arg) {
include_once($arg);
}
}
을 사용하여 전화 :
include_multiple('ic1.php', 'ic2.php', 'ic3.php');
시도를 다음과 같이 파일 이름 배열을 만든 다음 배열을 반복합니다.
$fileList = array(
'ic11.php',
'ic2.php',
'ic3.php'
)
$dirPath = '';
foreach($fileList as $fileName)
{
include_once($dirPath.$fileName);
}
파일이 som 내부에있는 경우 전자 디렉토리에 다음 $dirPath
변수에 적절한 경로를 설정합니다.
물론 가능합니다. 왜 작동하지 않는거야? – FrankerZ