PHP 全局變數
以下都是可以從設置完成後就「貫穿」整個程式的預設變數
貫穿的意思為跨 function, class ,不須宣告 global 即可使用
1 2 3 4 5 6 7 8 9 |
$GLOBALS $_SERVER $_GET $_POST $_FILES $_COOKIE $_SESSION $_REQUEST $_ENV |
需要「由上而下」時非常好用,例如
- 多國語言的變數宣告
- HTML 的 <title>抬頭層次設定</title>
常數
常數也可達到相同作用
以下指令可列出所有已定義常數
1 |
print_r(get_defined_constants(true)); |
變數和常數的差別
常數一定定義完成,就無法重新定義、刪除等操作。
–
jQuery Validation 表單驗證
還不熟悉 jQuery 基本運作時不建議使用此加強套件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<script src="jquery-validation-1.14.0/dist/jquery.validate.min.js"></script> <script src="jquery-validation-1.14.0/dist/localization/messages_zh_TW.min.js"></script> <script> $().ready(function() { $("#id_form").validate({ errorClass: "authError", errorElement: "div", highlight: function(element, errorClass) { $(element).removeClass(errorClass); }, messages: { INST_NAME: "請輸入名稱" } }); }); </script> |
–
202 total views, no views today