私はファイル SQL_config.php を持っています:
namespace database;
class SQL_config
{
private $_server="localhost";
private $_user="root";
private $_password="";
private static $_singleton;
private $_connection;
protected function __construct()
{
$this->_connection=mysql_connect($this->_server,$this->_user,$this->_password);
}
public static function getInstance()
{
if(is_null(self::$_singleton))
{
self::$_singleton=new SQL_config();
}
return self::$_singleton;
}
}
および index.php:
//namespace database;
//require_once'SQL_config.php';
function __autoload($class)
{
// convert namespace to full file path
//$class = 'database/' . str_replace('\\', '/', $class) . '.php';
//require_once($class);
require_once $class . '.php';
}
$connection=database\SQL_config::getInstance();
動作しません。警告:require_once(database\SQL_config.php) [function.require-once]: ストリームを開くことができませんでした: No such file or directory in C:\wamp\www\Formular_contact\index.php on line 11.私が使用するすべてのバージョンについてそれは私にエラーを与えます 誰かが私を助けることができませんか?