288 of 410 menu

require_once 함수

require_once 함수는 지정된 파일을 현재 스크립트에 포함시킵니다. 만약 파일이 이전에 이미 포함되었다면, 함수는 해당 파일을 다시 포함시키지 않습니다. 이는 클래스나 함수가 정의된 파일을 포함할 때 특히 유용하며, 중복 포함으로 인한 오류를 방지할 수 있습니다.

구문

require_once 'path/to/file.php';

예시

config.php 파일을 포함해 봅시다:

<?php require_once 'config.php'; echo $config['site_name']; ?>

코드 실행 결과 (config.php에 $config 배열이 정의되어 있다면):

'My Site'

예시

같은 파일을 반복적으로 포함하려고 시도하기:

<?php require_once 'functions.php'; require_once 'functions.php'; // 이 호출은 무시됨 echo sum(2, 3); ?>

코드 실행 결과:

5

require와의 차이점

require와 달리, require_once 함수는 파일이 이미 포함되었는지 확인하고 중복 포함을 수행하지 않습니다. 이는 동일한 파일이 여러 번 포함되는 것을 막아 오류를 방지합니다.

함께 보기

  • 파일을 포함하지만 중복 포함을 확인하지 않는 include 함수,
  • require_once와 유사하게 동작하지만 파일이 없을 때 치명적 오류를 발생시키지 않는 include_once 함수,
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부