我正在一个网站上工作,我开始讨论引用外部脚本的想法。我以前用这种方式打破了其他脚本,插入了像
这样的代码行include('scriptX.php');
我理解将这种技术应用于更大的复杂代码块但是我想知道在查询用户信息或更小的位时所做的小标准或最佳实践是什么。
这里有什么利弊,以便我可以在将来做出决定。
答案 0 :(得分:1)
查询用户信息等小位
嗯,不确定你在这里问的是什么 - 数据不应存储在PHP文件中。
是的,使用包含文件来分割您的代码,特别是从公共代码中分离可重复使用的代码是一个好主意 - 在Sept 2009 copy of PHP architect中有更多相关信息。
一些快速提示是:
答案 1 :(得分:0)
最佳做法是在您需要的时候包括您需要的内容,只要有可能并且理性这样做。
以下是一个例子:
<?php
// We need this everywhere!
require( 'essentialClass.php' );
// Check if we need more stuff or not
if( isset( $_POST['i_want_more_info'] ) ) {
require( 'userinfoClass.php' );
} else {
require( 'userClass.php' );
}
?>