코드 재사용
기존 코드
include() 및 require() 함수를 재사용하여 개발 효율성을 높이고 비용을 절감하세요. [인터뷰 자주 묻는 질문]
require()는 함수를 사용하는 에 파일을 붙여넣는 등의 전처리 과정에서 파일을 가져옵니다.
include()는 require()와 거의 동일합니다. 차이점은 스크립트가 실행될 때 include()는 경고를 생성하고 require()는 치명적인 오류를 발생시킵니다.
include_once( ) 및 require_once( ) 함수
는 스크립트 실행 중에 지정된 파일을 포함하고 실행하는 두 가지 함수입니다. include() 문 및 require()와 유사하게 유일한 차이점은 파일의 코드가 이미 포함된 경우 다시 포함되지 않고 한 번만 포함된다는 것입니다. 이 두 함수는 스크립트 실행 중에 동일한 파일이 두 번 이상 포함될 수 있고 함수 재정의, 변수 재할당 등의 문제를 피하기 위해 한 번만 포함되도록 하려는 경우에 사용해야 합니다.
<?php require 'config.php'; //使用require语句包含并执行config.php文件 if ($condition) //在流程控制中使用include语句 include 'file.txt'; //使用include语句包含并执行file.txt文件 else //条件不成立则包含下面的文件 include ('other.php'); //使用include语句包含并执行other.php文件 require ('somefile.txt'); //使用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 중국어 웹사이트의 기타 관련 기사를 참조하세요!