[php]include和require_once有什么区别吗

经常老用require_once没怎么用过include不知怎么用
2024-12-30 22:37:42
推荐回答(1个)
回答1:

include require效果是一样的
include_once require_once效果是一样的

前者会出现重复引用,导致重复定义的错误
后者只引用一次,如果已经引用,则不再引用
1.php
require('A.php');
require('C.php');
A.php
require('B.php');
require('C.php');
这个时候,运行1.php就会出错
如果用require_once就不会