程式設計之道

冼鏡光 程式設計之道
文章簡潔.. 講的非常有趣.. 但又講出了 Programmer 的痛...
非常好的文章... 身為 RD 的 一定要去好好讀一讀~

節錄 2.3節 (文章就是這麼有趣又精彩)
.生手問大師:"有一個程式員從不設計, 測試程式, 寫作文獻, 但了解他的人都認為
他是世間最好的程式員. 為什麼?"
.大師曰:"這個程式員已充份悟道, 他超越了設計的需要; 系統垮了不會生氣,
而無條件接受這個世界. 他超越了文獻的需要, 他不再計較是否有人看他的程式.
他也超越了測試的需要, 他的每一個程式都圓滿無缺, 清澈, 優雅, 目的自明.
.是的, 他已悟道, 登堂入室.

閱讀全文〈程式設計之道〉

PHP get Global Varable

php 在 4.x 版以後要抓全域變數都要用 $_POST, $_GET, $_COOKIE... etc.
雖然只要在 php.ini 中, 去設定
register_globals
就可以了,
不過為了安全考量, 還是別這樣子改比較好,
但是自己懶得打那麼長的字怎麼辦?
所以還是來寫個小程式來搞定它.

foreach ($_REQUEST as $key => $val) {
$$key = $val;
}

這是全域的處理法, 還是不太建議使用,

因為這就跟之前一樣意思了, 還是有限制的使用比較好,

自己一定知道前一頁是如何傳送變數過來的,

所以用以下此程式碼會比較好一點.

foreach ($_POST as $key => $val) {
$$key = $val;
}

$_POST 可改為 $_COOKIE, $_SESSION, $_GET ... 等.

閱讀全文〈PHP get Global Varable〉