⊗ppPmFSIV 353 of 447 menu

PHP에서 변수에 포함 파일 기록하기

다음과 같은 파일이 있다고 가정해 봅시다:

<div> <?= 'test' ?> </div>

메인 파일에서 이 파일의 내용을 변수에 기록해 보겠습니다:

<?php $res = file_get_contents('test.php'); ?>

그러나 여기에는 문제가 있습니다. 변수에 기록할 때 파일 내 PHP 코드가 실행되지 않습니다.

포함된 파일의 PHP 코드가 실행되도록 하려면 include 연산자를 사용해야 합니다. 하지만 문제는 이 연산자가 데이터를 즉시 화면에 출력하기 때문에, 연결 결과를 변수에 기록할 수 없다는 점입니다.

그럼에도 불구하고 교묘한 방법을 사용하면 이를 할 수 있습니다:

<?php ob_start(); include 'test.php'; $res = ob_get_clean(); ?>

이 방법을 함수로 구현해 보겠습니다:

<?php function getFile($name) { ob_start(); include $name; return ob_get_clean(); } ?>

파일 내용을 변수로 가져오기 위해 우리 함수를 사용해 보겠습니다:

<?php $res = getFile('test.php'); echo 'index' . $res; ?>

요일 배열로부터 드롭다운 목록을 생성하는 파일을 만드세요. 메인 파일에서 그 결과를 변수에 기록하세요. 파일 내 여러 위치에서 이 변수를 출력하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부