2010-06-23 56 views
1

有沒有我們可以用PHP創建自己的打印功能,因此使用它的時候,我們可以做以下如何創建自己的打印功能PHP

my_print_function "My Content"; 

而不是

my_print_function("My Content"); 
+0

你爲什麼要這樣做?只是爲了在函數調用中編寫括號而保存兩個擊鍵? – selfawaresoup 2010-06-23 06:47:17

+0

Preatty很多。 :D – 2010-06-24 09:24:25

回答

5

沒有任何辦法, 那沒有。沒有括號的那些(如echo和include)是語言結構,你不能在你自己的代碼中創建。可能可以通過在C中創建PHP擴展來實現,但在純PHP中是不可能的。

1

不,PHP語法需要括號用於自定義函數。 print,echo等都是語言結構,這意味着它們是硬編碼到PHP引擎中的特殊情況。如果你想創建類似的東西,你將不得不擴展核心PHP引擎。

+0

謝謝。定時器結束後會接受 – 2010-06-23 04:06:11