中国老太卖婬hd播放,人妻japanhdxxxⅹ醉人,亚洲激情自拍第一页,亚洲成人av在线三区

PHP函數(shù)的參數(shù)與作用域

函數(shù)的參數(shù)
通過參數(shù)列表可以傳遞信息到函數(shù),即以逗號(hào)作為分隔符的表達(dá)式列表。參數(shù)是從左向右求值的。
實(shí)例
function grade($name)
{
    return '四年級(jí)的同學(xué)有'.$name;
}
echo grade('賴寧,黃岡');
當(dāng)有可選參數(shù)的時(shí)候,必須把必選參數(shù)往前放
function gradeone($name,$level='三年級(jí)')
{
    return $level.'的同學(xué)有'.$name;
}
echo gradeone('張三,李四...');
函數(shù)的作用域
作用域可分為:
1、函數(shù)外,全局作用域;
2、函數(shù)內(nèi),局部作用域。
全局作用域:
函數(shù)外部聲明的變量在函數(shù)內(nèi)部不能直接使用。
實(shí)例:
$work= '新竹網(wǎng)絡(luò)';
function  study()
{
    return $GLOBALS['work']; //需進(jìn)行全局函數(shù)調(diào)用,然后返回值
}
echo study();
局部作用域:
內(nèi)部聲明的變量在函數(shù)內(nèi)可以直接使用

實(shí)例:
function studyone($work)
{
    return $work; 
}
echo studyone('新竹網(wǎng)絡(luò)');
總結(jié):

1、函數(shù)名的要求和規(guī)范:

     函數(shù)名不區(qū)分大小寫,即:調(diào)用函數(shù)foo()和函數(shù)FOO()是一樣的;

2、函數(shù)的形參和實(shí)參:

    (1)、聲明函數(shù)時(shí)的參數(shù),叫函數(shù)的形參,形式參數(shù),可以理解為一個(gè)符號(hào);

    (2)、調(diào)用函數(shù)時(shí)的參數(shù),叫函數(shù)的實(shí)參,實(shí)際傳遞的參數(shù);

           調(diào)用函數(shù)時(shí)候,實(shí)參的值傳遞給形參首先;

3、函數(shù)的默認(rèn)參數(shù):

    (1)、即函數(shù)聲明的時(shí)候給設(shè)置了一個(gè)默認(rèn)的值;

    (2)、如果調(diào)用函數(shù)的時(shí)候,沒有給予其對(duì)應(yīng)參數(shù)的值,則會(huì)使用默認(rèn)的值進(jìn)行執(zhí)行運(yùn)算;

    (3)、如果調(diào)用函數(shù)的時(shí)候,給予了其對(duì)應(yīng)參數(shù)的值,則不會(huì)使用默認(rèn)參數(shù)的值,而會(huì)用對(duì)應(yīng)的引用傳遞的值,給形勢(shì)參數(shù)重新賦值;

4、函數(shù)的作用域:

    (1)、每執(zhí)行調(diào)用一次函數(shù),都會(huì)在內(nèi)存中開辟一塊獨(dú)立的空間,當(dāng)執(zhí)行調(diào)用完后,此內(nèi)存空間則自動(dòng)釋放,當(dāng)再次執(zhí)行調(diào)用的時(shí)候,則再重新開辟新的內(nèi)存空間運(yùn)行;

    (2)、調(diào)用函數(shù)的時(shí)候,函數(shù)內(nèi)部的變量,和函數(shù)外的變量,沒有一點(diǎn)關(guān)系,(內(nèi)次調(diào)用,新開辟獨(dú)立的空間地址);

本站文章均為新竹網(wǎng)站建設(shè)摘自權(quán)威資料,書籍,或網(wǎng)絡(luò)原創(chuàng)文章,如有版權(quán)糾紛或者違規(guī)問題,請(qǐng)即刻聯(lián)系我們刪除,我們歡迎您分享,引用和轉(zhuǎn)載,我們謝絕直接復(fù)制和抄襲!感謝...
我們猜你喜歡