>  기사  >  백엔드 개발  >  PHP는 사용자 정의 함수 라이브러리 include() 및 require() 함수 사용법에 대한 자세한 설명을 사용합니다.

PHP는 사용자 정의 함수 라이브러리 include() 및 require() 함수 사용법에 대한 자세한 설명을 사용합니다.

伊谢尔伦
伊谢尔伦원래의
2017-06-26 09:22:551787검색

코드 재사용
기존 코드
include() 및 require() 함수를 재사용하여 개발 효율성을 높이고 비용을 절감하세요. [인터뷰 자주 묻는 질문]
require()는 함수를 사용하는 에 파일을 붙여넣는 등의 전처리 과정에서 파일을 가져옵니다.

include()는 require()와 거의 동일합니다. 차이점은 스크립트가 실행될 때 include()는 경고를 생성하고 require()는 치명적인 오류를 발생시킵니다.

include_once( ) 및 require_once( ) 함수
는 스크립트 실행 중에 지정된 파일을 포함하고 실행하는 두 가지 함수입니다. include() 문 및 require()와 유사하게 유일한 차이점은 파일의 코드가 이미 포함된 경우 다시 포함되지 않고 한 번만 포함된다는 것입니다. 이 두 함수는 스크립트 실행 중에 동일한 파일이 두 번 이상 포함될 수 있고 함수 재정의, 변수 재할당 등의 문제를 피하기 위해 한 번만 포함되도록 하려는 경우에 사용해야 합니다.

<?php
    require &#39;config.php&#39;;           //使用require语句包含并执行config.php文件
    if ($condition)                     //在流程控制中使用include语句
        include &#39;file.txt&#39;;             //使用include语句包含并执行file.txt文件
    else                                    //条件不成立则包含下面的文件
        include (&#39;other.php&#39;);      //使用include语句包含并执行other.php文件
    require (&#39;somefile.txt&#39;);       //使用require语句包含并执行somefile.txt文件

예:

<?php
error_reporting(0);  	
require "function.inc.php";
	if($a=="a") include "demo.txt";
	else include "demo2.html";
	one();
	two();
	three();

function.inc.php는 내부가 보라색입니다.

<?php
	function one(){
		echo "1111111<br>";
	}
	function two(){
		echo "222222<br>";
	}
	function three(){
		echo "333333<br>";
	}

html은 내부가 보라색입니다.

bbbbbbbbbb bbbbbbbbbb0c6dc11e160d3b678d68754cc175188a

소스 출력 purple of:

bbbbbbbbbbbbbbbbbbbb
1111111
222222
333333

지난해 말 .net 숙제와 교내 대회는 정말 기대에 못 미쳤을 뿐입니다. 거의 다 끝났습니다. 어제와 어제는 조금 긴장을 풀었습니다. 주로 반달 남았기 때문에 PHP 함수에 대한 이전 지식 포인트를 정리하는 데 하루가 더 걸렸습니다. 너무 깜빡했네요.. 이번에 처음 배웠네요.. 역시 아직은 영상을 보는 것만으로는 부족할 것 같습니다. 7시 이전에는 종료하겠습니다. '시계. 저녁에는 리눅스 작업을 할 예정입니다. 내일은 나만의 시간을 가질 수 있을 것 같아 너무 기쁩니다~~내일은 리눅스+상태 압축이겠죠

지난 1년을 되돌아보면서요. , 전체적인 상태가 터질 정도로 정말 뿌듯했어요. 문득 밤에 베스트코더가 있다는 생각이 나서 상태를 조정~~고~고~고~

30 9층에 나가보니 그날은 선생님이 문 앞에서 다른 선생님들과 얘기하는 걸 보고 너무 무서워서 다시는 이런 기분을 느끼고 싶지 않아서 그냥 한걸음씩 나갔습니다. T^T, 다시 잠자리에 들었습니다. .언니가 실제로 칭찬해줬어요 ( ⊙﹏ )b 9위라니 뭐가 신기해요? 내년 아니 올해에요! 취업을 준비하시는 분들 T^T 지금 배운 내용도 부족하고, 경쟁에서 전혀 손을 놓을 수가 없고, 당연히 시간이 부족하다는 생각이 듭니다 .

어쨌든 새해에도 열심히 해주세요! !



위 내용은 PHP는 사용자 정의 함수 라이브러리 include() 및 require() 함수 사용법에 대한 자세한 설명을 사용합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.