0
我想在我的代碼中使用「php_」爲內置的PHP函數添加序言,以便更容易地識別它們,並且在不使用第三方附加組件的情況下執行此操作。所以我在這第一次嘗試是這樣的:使用第三方附加組件重命名內置函數?
<?php
define('php_date_default_timezone_set', 'date_default_timezone_set');
define('php_date', 'date');
php_date_default_timezone_set('America/Los_Angeles');
echo php_date('l, F j, Y \a\t g:i:s a');
?>
這會導致錯誤,
PHP Fatal error: Call to undefined function php_date
一個[醜]的方式來做到這一點,其實工作原理是:
<?php
define('php_', '');
php_.date_default_timezone_set('America/Los_Angeles');
echo php_.date('l, F j, Y \a\t g:i:s a');
?>
我懷疑有多種方法可以做到這一點;你會怎麼做?
它會是一個更容易做反向離開PHP功能就是,使自己的代碼中使用的命名空間或相似的,所以他們總是有一個指定 – 2013-03-22 00:51:07
是的,我同意,這是什麼我已經在做。 – Scavokovich 2013-03-22 00:55:17