我有一個php代碼我只想執行一次,也就是說它應該在第一次安裝時加載,第二次不應該執行。我試着用for
和if
的條件,但它不適合我。PHP代碼只能執行一次
這是我的代碼:
$table = self::checkTablesExist();
if(empty($table)) {
self::createTables();
self::createRootUser(self::$preflight_config);
if(self::$preflight_config->sample_data == 1) {
self::installSampleData();
}
}
你能解釋一下你的意思是「應該得到加載時它是第一次安裝「? – 2012-01-11 06:29:58
什麼不行? checkTablesExist()做什麼?它檢測到已經存在的表嗎? – 2012-01-11 06:32:35
將數據填充到數據庫中 checkTableExist方法檢查特定數據庫中是否存在表 – Frankdf 2012-01-11 06:51:07