Php 哪种方法包含文件更好?
我的插件中有一个名为Php 哪种方法包含文件更好?,php,wordpress,Php,Wordpress,我的插件中有一个名为foo_widget.php 在这个文件中,我想包含一个名为foo\u widget\u class.php的文件 这项工作: include('foo_widget_class.php'); 这也适用于: include(plugin_dir_path(__FILE__).'foo_widget_class.php'); 这也行 include(__DIR__.'/foo_widget_class.php'); 哪一种方法更好?为什么?两者相同不同的是传递绝对和相对
foo_widget.php
在这个文件中,我想包含一个名为foo\u widget\u class.php的文件
这项工作:
include('foo_widget_class.php');
这也适用于:
include(plugin_dir_path(__FILE__).'foo_widget_class.php');
这也行
include(__DIR__.'/foo_widget_class.php');
哪一种方法更好?为什么?两者相同不同的是传递绝对和相对URL第二种方法更好,因为它不太可能出现错误的文件路径include(uuu DIR_uu.'/foo_widget_class.php')代码>?您还应该使用require
而不是include
。为什么使用require而不是include?