<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    【基于shinyE來的PHP編碼概要清單++】
    一 調試
    1、觀察變量 使用var_dump($var_name)觀察變量類型與內容
               使用getType($var_name)查看所屬類型
               使用defined("")和isset()查看常量是否已定義

    2、觀察程序執行效率,使用WinCacheGrind載入xdebug目錄中的文件

    二、特殊變量
        1、$_SERVER
            可用var_dump($_SERVER)觀察變量作用。儲存了常用信息。

        2、$_SESSION
            使用session_start()之后啟用會話。

        3、$_COOKIE
            cookie

        4、$_REQUEST
            保存的是post/get的變量

        5、$_POST
            僅限post

        6、$_GET
            僅限get //$_GET["username"]

        7、$_FILES
            form提交的文件

        8、定義常量:
            define("name","...");//常量只能包含標量數據,只能在聲明的時候賦值,并不能在運行時改變

        9、幾個體統常量:
            __FILE__、__LINE__、PHP_VERSION、PHP_OS


    三、類的說明
        1、一個簡易的類
            class test{
                private $pro1;
                public static $pro2;

                function do1(){
                }
                public static function do2(){
                }
            }
            非靜態的調用
            $t = new test();
         $t->pro1;
         $t->do1();
         靜態調用
         test::pro2;
         test::do2();
        2、構造函數和析構函數
            function __construct() {
            }
            function __destruct() {
            }


    四、自動加載類
        1、當調用的類未找到,會自動調用以下函數。如果調用之后類找到了,則繼續執行;仍舊未找到,則報錯
                    function __autoload($class_name){
                 include $class_name.'.php';
             }
        2、spl_autoload_register可以注冊一個 __autoload函數
        
         自動加載類可以使代碼變得更優雅,無需提前include,但是如果有復雜的路徑則將導致性能下降
         (磁盤IO是影響PHP性能的一個要點,另一個是數據庫)


    五、數組
        1、數組是一個K/V結構的變量,可以存儲多類型的數據(多數據類型)
        2、多維數組類似JSON格式,長度可變
        3、數組的聲明:索引數組:數組的索引值是整數,0開始
                      關聯數組:數組以字符串作為索引值
        4、數組遍歷:①for($i=0;$i<count($arr);$i++)
                         echo "\$arr["."]=".$arr[$i]."<br>";
                    ②for($arr as $value)
                         echo $value."<br>";
                      for($arr as $key=>$value)
                         echo "\$arr[".$key."]=".$value."<br>";


    六、PHP手冊
        遇上不認識的函數請打開PHP手冊,使用索引功能快速查找函數參數和返回值。也可使用netbeans自動提示功能參閱其詳情。
    posted on 2010-06-05 17:25 Ying-er 閱讀(1581) 評論(0)  編輯  收藏 所屬分類: PHP
    主站蜘蛛池模板: 草久免费在线观看网站| 亚洲乱码无限2021芒果| 国产午夜精品理论片免费观看 | 在线天堂免费观看.WWW| 亚洲成综合人影院在院播放| 67194成手机免费观看| 亚洲精品白色在线发布| 国产在线观看片a免费观看| ASS亚洲熟妇毛茸茸PICS| 成年女人18级毛片毛片免费| 亚洲日韩精品A∨片无码加勒比| 天天摸夜夜摸成人免费视频 | 日本妇人成熟免费中文字幕| 亚洲AV无码精品蜜桃| 日韩免费视频播放| 污视频网站在线免费看| 亚洲日韩aⅴ在线视频| 小日子的在线观看免费| 亚洲av永久无码精品天堂久久| 女人让男人免费桶爽30分钟| 精品久久久久久久久亚洲偷窥女厕| 免费国产综合视频在线看| 91av免费在线视频| 内射干少妇亚洲69XXX| 成人午夜性A级毛片免费| 免费大片av手机看片高清| 亚洲s色大片在线观看| 成全高清视频免费观看| 污视频网站在线免费看| 78成人精品电影在线播放日韩精品电影一区亚洲 | 久久精品a一国产成人免费网站 | 亚洲五月六月丁香激情| 成人免费a级毛片无码网站入口| 毛片亚洲AV无码精品国产午夜| 最新精品亚洲成a人在线观看| 久久国产高潮流白浆免费观看| 亚洲精品理论电影在线观看| 国产成人综合亚洲AV第一页| 曰曰鲁夜夜免费播放视频| 色多多www视频在线观看免费| 亚洲精品免费视频|