PHP課程筆記3

來源:互聯網
上載者:User

標籤:io   color   使用   sp   for   strong   on   bs   cti   

 課時71 PHP迴圈結構for語句的應用

1.自增條件的個數可以由自己決定,可以寫多個

2.初始值也可以設定多個

課時72 特殊流程式控制制語句

1.break是退出迴圈體,再後面加數字可以表示退出層數

2.continue是退出本次迴圈,繼續下次迴圈

3.exit(); 是退出指令碼.

課時73 PHP流程式控制制語句goto

1.goto語句需要一個標記.

標記:  (標記可以是任何名稱,後面跟的是冒號)

 課時75 PHP函數的定義和應用

1.控製程序設計的複雜性

2.提高軟體的可靠性

3.提高軟體的開發效率

4.提高軟體的可維護性

5.提高程式的重用性

課時76 PHP自訂函數的文法格式

<?php

function  table(){
echo ‘<table border="1" width="300" align="center">‘;

echo "<eaption><h1>表格</h1></eaption>";

for($i=0;$i<10;$i++){

$bg = ($i%2 == 0) ? "#cccccc" : "";

echo ‘<tr bgcolor="‘.$bg.‘">‘;

for($j=0;$j<10;$j++){

echo ‘<td>‘.($i*10+$j).‘</td>‘;

}

echo ‘</tr>‘;

}

echo "</table>";
}

table();

?>

課時77 PHP自訂函數中的參數

<?php

function table($rows=10,$cols=10){

echo ‘<table border="1" width="800" align="center">‘;

echo "<eaption><h1>表格</h1></eaption>";

for($i=0;$i<$rows;$i++){

$bg = ($i%2 == 0) ? "#cccccc" : "";

echo ‘<tr bgcolor="‘.$bg.‘">‘;

for($j=0;$j<$cols;$j++){

echo ‘<td>‘.($i*10+$j).‘</td>‘;

}

echo ‘</tr>‘;

}

echo "</table>";
}

table();

?

1.形參實參要對應

?

 

 課時78 PHP自訂函數中的傳回值(return)

1.file_put_contents("doc.html","");

2.函數名一定要有意義

3.function_exists();  判斷函數是否存在

課時79 PHP局部變數

1.return只能返回一個變數

2.函數內部的變數,只能在函數內部使用.

3.在參數中聲明的變數在外部也無法使用.函數的參數就是一個局部變數.

課時80 PHP全域變數

1.全域變數, 在函數外部聲明的變數都叫全域變數.

2.所有在函數內部新聲明的變數都是新變數.

3.global聲明跟順序有關係. 如果在函數內部新聲明變數的下方, 那變數又與外部變數同名,那麼只會顯示外部的變數.

4.只要將全域變數聲明在調用之前,函數才可以使用,否則找不到值.

課時81 PHP靜態變數

1.static  靜態變數

2.只在最後指令碼結束才釋放

3.在函數中聲明的靜態變數,只在第一次調用時聲明,

4.第二次以後一看是靜態變數,就到靜態段中查看是否存在變數,如果有就直接使用,而不再聲明.

5.靜態變數,在同一個函數多次調用時共用

課時82 PHP常規參數的函數

 

 

 

 

PHP課程筆記3

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.