먼저 예제를 살펴보겠습니다:
1.conn.php 파일:
코드 복사 예제:
<?php $conn = mysql_connect('localhost','',''); mysql_select_db('php'); ?>
2. 다음과 같이 호출합니다.
코드 복사 예제:
function fun($a) { include("conn.php"); .......//数据库处理语句 } .... fun("aaa");//第一次调用 ..... fun("bbb");//第二次调用
가 두 번째 호출됩니다. 오류가 발생하면 include를 require로 바꾸면 문제가 없습니다.
require 파일은 페이지를 읽을 때 한 번만 호출되고, 재미가 있는 곳을 호출할 때마다 include가 호출되기 때문에 데이터베이스 연결이 끊어지기 전에 다시 연결하는 오류가 발생합니다.
따라서 loop에서 require를 한 번만 호출하면 다른 곳에서 둘 다 사용할 수 있습니다.
3. include()는 경고를 생성하고 require()는 치명적인 오류를 발생시킵니다.
즉, 누락된 파일이 발견되었을 때 페이지 처리를 중지하려면 require()를 사용하세요.
include()를 사용하면 스크립트가 계속 실행됩니다.
위 내용은 PHP 5.2.x 사용 시 require와 include의 차이점에 대한 저의 경험입니다. 도움이 되셨으면 좋겠습니다.
위 내용은 PHP 5.2.x의 require와 include의 차이점에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!