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

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

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

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

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

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

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

        3、$_COOKIE
            cookie

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

        5、$_POST
            僅限post

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

        7、$_FILES
            form提交的文件

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

        9、幾個(gè)體統(tǒng)常量:
            __FILE__、__LINE__、PHP_VERSION、PHP_OS


    三、類的說明
        1、一個(gè)簡(jiǎn)易的類
            class test{
                private $pro1;
                public static $pro2;

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


    四、自動(dòng)加載類
        1、當(dāng)調(diào)用的類未找到,會(huì)自動(dòng)調(diào)用以下函數(shù)。如果調(diào)用之后類找到了,則繼續(xù)執(zhí)行;仍舊未找到,則報(bào)錯(cuò)
                    function __autoload($class_name){
                 include $class_name.'.php';
             }
        2、spl_autoload_register可以注冊(cè)一個(gè) __autoload函數(shù)
        
         自動(dòng)加載類可以使代碼變得更優(yōu)雅,無需提前include,但是如果有復(fù)雜的路徑則將導(dǎo)致性能下降
         (磁盤IO是影響PHP性能的一個(gè)要點(diǎn),另一個(gè)是數(shù)據(jù)庫)


    五、數(shù)組
        1、數(shù)組是一個(gè)K/V結(jié)構(gòu)的變量,可以存儲(chǔ)多類型的數(shù)據(jù)(多數(shù)據(jù)類型)
        2、多維數(shù)組類似JSON格式,長(zhǎng)度可變
        3、數(shù)組的聲明:索引數(shù)組:數(shù)組的索引值是整數(shù),0開始
                      關(guān)聯(lián)數(shù)組:數(shù)組以字符串作為索引值
        4、數(shù)組遍歷:①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手冊(cè)
        遇上不認(rèn)識(shí)的函數(shù)請(qǐng)打開PHP手冊(cè),使用索引功能快速查找函數(shù)參數(shù)和返回值。也可使用netbeans自動(dòng)提示功能參閱其詳情。
    posted on 2010-06-05 17:25 Ying-er 閱讀(1588) 評(píng)論(0)  編輯  收藏 所屬分類: PHP
    主站蜘蛛池模板: 日本免费精品一区二区三区| 四虎永久在线精品免费一区二区| 亚洲六月丁香六月婷婷色伊人| 亚洲色欲色欲www在线播放| 插鸡网站在线播放免费观看| 国产成人精品免费视频动漫 | 国产亚洲视频在线| 久久ww精品w免费人成| 亚洲Aⅴ无码一区二区二三区软件| 亚洲视频免费一区| japanese色国产在线看免费| 在线观看人成视频免费| 亚洲AV无码1区2区久久| 日韩在线观看免费完整版视频| 国产在线a不卡免费视频| 色婷五月综激情亚洲综合| 久久国产乱子伦精品免费强| 国产在线19禁免费观看| 四虎成人精品国产永久免费无码| 久久久久亚洲精品无码网址| 亚洲码和欧洲码一码二码三码 | 亚洲精品无码久久一线| 亚洲日韩在线中文字幕综合| jjizz全部免费看片| 亚洲精品女同中文字幕| 真人做人试看60分钟免费视频| 亚洲日韩av无码| www成人免费观看网站| 国产一区二区视频免费| 亚洲精品无码你懂的| 亚洲毛片av日韩av无码| 国产综合成人亚洲区| 亚洲午夜福利717| 青娱乐免费在线视频| 亚洲国产成人综合| 国产免费爽爽视频免费可以看| a成人毛片免费观看| 四虎成人免费观看在线网址 | 亚洲女女女同性video| 亚洲精品乱码久久久久久久久久久久| 18禁男女爽爽爽午夜网站免费|