PHP課程總結20161125

來源:互聯網
上載者:User

標籤:function   知識   課程   

    今天的課程,老師主要介紹了變數的範圍和生命週期的相關知識以及流程式控制制的相關內容。

    一、變數的範圍和生命週期

    1.按照變數的範圍對變數分類,可分為:全域變數和局部變數。

    (1)全域變數:寫在函數外面的變數,在當前頁面的任意位置都可以使用。

    (2)局部變數:寫在函數內部的變數(也包括變數列表),只能在函數內部使用。

    2.變數的生命週期。

    (1)全域變數:頁面開啟即開始,當關閉頁面時消失。

    (2)局部變數:函數運行時開始,函數運行完畢,馬上結束。

 

    二、如果在函數內部和外部出現同一個變數,局部變數會覆蓋掉同名的全域變數。

                                     <script>

                                        var b = 123434;
                                        function a(c)
                                        {
                                        c = 5;
                                        var b = 7; 
                                        document.write(b);
                                        }
                                        a(1);   // 頁面輸出值為 7

                                    </script>

    三、“return  變數;”(在函數功能區出現)的含義是:讓函數立即停止;並將變數值返回。

 

    四、流程式控制制

    1.含義。流程式控制制:控制碼的運行順序。

    2.分類。分為:順序執行(預設的從上到下)、選擇(條件判斷)、迴圈。

    (1)選擇包括“if(條件判斷)..else..”、“switch(條件判斷)”。

    (2)迴圈包括“while(條件)”、“for(初始值; 條件; 關鍵點變化量)”。

 

    五、函數注釋細則以及變數範圍的相關測試

 

 

650) this.width=650;" title="注釋.png" src="http://s2.51cto.com/wyfs02/M00/8A/BD/wKiom1g5owqwbXcLAAXOHdgn3q4721.png-wh_500x0-wm_3-wmp_4-s_2939749929.png" alt="wKiom1g5owqwbXcLAAXOHdgn3q4721.png-wh_50" />

 

    六、選擇(if和switch)的相關細則及示範

 

 

650) this.width=650;" title="if.png" src="http://s2.51cto.com/wyfs02/M00/8A/BD/wKiom1g5pD6yiXhqAAPDEyED0tM944.png-wh_500x0-wm_3-wmp_4-s_1710513440.png" alt="wKiom1g5pD6yiXhqAAPDEyED0tM944.png-wh_50" />

 

    七、迴圈(“while”和“for”)的相關細則及示範(九九乘法表)

 

 

650) this.width=650;" title="for.png" src="http://s4.51cto.com/wyfs02/M01/8A/BD/wKiom1g5pRWDjMsYAAQH6DVwXAU096.png-wh_500x0-wm_3-wmp_4-s_2415635884.png" alt="wKiom1g5pRWDjMsYAAQH6DVwXAU096.png-wh_50" />

 

650) this.width=650;" title="99.png" src="http://s4.51cto.com/wyfs02/M00/8A/B9/wKioL1g5pRKgLGdJAAFjoAEvN_A359.png-wh_500x0-wm_3-wmp_4-s_1686478767.png" alt="wKioL1g5pRKgLGdJAAFjoAEvN_A359.png-wh_50" />

 

    八、輸入行列自動產生表格的編程過程

 

 

650) this.width=650;" title="自動表格.png" src="http://s1.51cto.com/wyfs02/M02/8A/BD/wKiom1g5peyD1EL0AAIWOiFkwiw694.png-wh_500x0-wm_3-wmp_4-s_2330685740.png" alt="wKiom1g5peyD1EL0AAIWOiFkwiw694.png-wh_50" />

 

650) this.width=650;" title="表.png" src="http://s3.51cto.com/wyfs02/M01/8A/BD/wKiom1g5pevxCn4ZAAGDgBUhb9w575.png-wh_500x0-wm_3-wmp_4-s_3476534852.png" alt="wKiom1g5pevxCn4ZAAGDgBUhb9w575.png-wh_50" />

 

 

 

本文出自 “12244280” 部落格,請務必保留此出處http://12254280.blog.51cto.com/12244280/1876939

PHP課程總結20161125

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.