一維陣列

* 小心 register_globals 開啟的環境 雖然我們撰寫與測試程式時都不啟用 register_globals 功能, 但是許多主機為了相容性, 管理者都會開啟 register_globals, 而且系統可能關閉 .htaccess 的權限, 無法自行關閉 register_globals。 所以最保險的方法是撰寫 PHP 程式時, 也要考慮如果程式被拿到開啟 register_globals 的主機執行時, 可能會遇到的危險, 例如上頁例子便是一個不良的程式寫作示範。 * 小心 register_globals 開啟的環境 為了避免內部變數被外部資料污染, 建議儘量不要在可能產生危險的指令 (如引入、開檔、存取資料庫等), 使用其他檔案定義的變數。 如果必須這麼做, 也應該先過濾或檢查變數值, 才能避免 register_globals 所造成的影響。 * 4 - 7 重要內建變數 PHP 除了有內建的常數外, 也有一組內建變數(Predefined Variables), 這些內建變數都是以字串為索引的陣列, 是程式一開始執行時即存在的。 不需事先定義, PHP 會自動將與程式相關的資料存於其中供我們取用。 上一節介紹的 $_GET、$_POST 便是內建變數, PHP 另外還有幾個實用的內建變數 (也都是陣列), 我們可以使用 phpinfo() 函式來取得內建

文档评论(0)

1亿VIP精品文档

相关文档