首頁  >  文章  >  後端開發  >  photoshop學習網 php學習筆記之 函數聲明

photoshop學習網 php學習筆記之 函數聲明

WBOY
WBOY原創
2016-07-29 08:45:261107瀏覽

複製程式碼 程式碼如下:


/* 函數定義:
* 1.函數是一個被php
/* 函數定義:
* 1.命名的
* 2.獨立的程式碼段
* 3.函數執行特定任務
* 4.並且可以給呼叫它的程式傳回一個值
*
* 函數的優點:
* 1.提高程序的重用性
* 2.提高程式的可維護性
* 3.可以提高開發效率
* 4.提高軟體的可靠性
* 5.控製程式的複雜度
*
* 函數的宣告
* function 函式名稱(){
*
* }
*
* function 函式名稱(參數1,參數2,參數...)
* {
* 函數體
* }
*
* function 函數名稱()
* {
* 函數體;
* 傳回值;
* }
* function 函數名稱(參數列表...)
* {
* 函數體;
* 傳回值
* }
* }
*
* 注意:
* 一、函數必須調用才能執行,可以在宣告之前調用,也可以在宣告之後調用
* 二、函數名命名和變數一樣,aaa bbb ccc aaaBbbCcc(第一單字小寫,以後每個字首大寫)
* 三、函數在宣告時不能重名
* 四、可以透過向函數傳遞參數,改變函數的行為
* 形參:在宣告函數時,宣告的參數,參數就是變量,多個參數用,分開
* 實參:呼叫函數時傳給形參數值(數據,也可以是變數)
* 五、如果沒有回傳值則稱為過程
* 六、透過使用return語句回傳資料
* 七、函數執行到return語句就結束,不要再這個語句後寫程式碼,也可以用return結束函數的執行
*
* 函數名稱的作用:
* 1.呼叫函數,開始執行函數
* 2.可以傳遞資料到函數
* 3.函數名稱就是傳回的值
*
*
*/
//一個輸出表格的函數
function table($tablename,$width,$row,$col)
{
echo '

';
echo '';
for($i=0;$i{
//隔行換色
if($i%2==0)
$bg=" #cccccc";
else
$bg="yellow";
echo '';//輸出行
for($j= 0;$j{
echo '';
}
echo '

'.$tablename.'

'.($i*$row+$j).'{
echo '';
echo '';
for($i=0;$i{
//隔行換色
if($ i%2==0)
$bg="#cccccc";
else
$bg="yellow";
echo ' ';//輸出行
for($j=0;$j{
echo '';
}
echo '';
}
echo '

'.$ tablename.'

'.($i*$row+$j).'
';
}/td>';
}
echo '
';
}
table("輸出表格",600,10,10);
table ("輸出表格2",300,6,6);
//另一種輸出方式
function table2($tablename,$width,$row,$col)
{
$ str='';
$str.= '';
for($i=0;$i{
//隔行換色
if($i%2== 0)
$bg="#cccccc";
else
$bg="yellow";
$str.=''; //輸出行
for($j=0;$j{
$str.='';
}
$str.='';
}
$str.='

'.$tablename.' h1>

'.($i*$row+$j). '
';
return $str;
} echo table2("直接輸出表格",400,15,15);

?>

以上就介紹了photoshop學習網 php學習筆記之 函數聲明,包括了photoshop學習網方面的內容,希望對PHP教程有興趣的朋友有所幫助。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn