未定义的变量使用define()时出错



使用PHP 5.4,我得到了'注意:未定义的变量:test.PHP中第9行的sqliteDatabase'

代码:

<?php
//Set The Database Name, No Other Editing Of This File Should Be Done
 define("sqliteDatabase", "PlayerVsPlayerDatabase" );
 //Nothing Below Needs Touched
 date_default_timezone_set('UTC');
 if(!file_exists("${sqliteDatabase}.sqlite3")) {
    try {
        // Create (connect to) SQLite database in file
        $file_db = new PDO("sqlite:${sqliteDatabase}.sqlite3");

更改

if(!file_exists("${sqliteDatabase}.sqlite3")) {

if(!file_exists(sqliteDatabase.".sqlite3")) {

调用常量时应不带单引号和双引号。

最新更新