-1
我想盡快開始新的網站。我真的不知道該怎麼解釋,但我不知道該選什麼。靜態「核心」類VS全局關鍵字
我應該使用global.php,在我做的變量,我用一個全球性的關鍵詞,讓這樣的事情:
global.php:
<?php
$data = 'hello world';
?>
其他文件:
<?php
global $data;
echo $data;
?>
還是我使用一個靜態的核心類:
core.php中:
<?php
class Core
{
public static $data;
public static function init()
{
$data = 'hello world';
}
}
?>
其他文件:
<?php
echo Core::$data;
?>
因爲我也有告知儘量避免全球,但我聽到一些人我的'靜態方法被調用辛格爾頓,它要麼是不是很大。我不明白爲什麼不,爲什麼有人能給我一個解釋?
爲什麼你需要全球變量?唯一可能是全局或單例的是Database-obj。或類似的東西。 (我的想法!)。你想要保存什麼? –
我想有一個文件中的某個類的對象,並在另一個文件中使用它們。這是一個快速的例子,因爲我目前沒有例子。 –