程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php函數變量的作用域及函數返回值教程

php函數變量的作用域及函數返回值教程

編輯:關於PHP編程

在php中關於在一個函數中定義的變量,包括參數在內都不能訪問函數外部變量,並且在默認的情況下,在一個函數外部定義的變量不能訪問的函數變量。  

在php教程中關於在一個函數中定義的變量,包括參數在內都不能訪問函數外部變量,並且在默認的情況下,在一個函數外部定義的變量不能訪問的函數變量

下面看實例

$a = 1;
$b = 2;
function Sum()
{
    global $a, $b;
    $b = $a + $b;
}
Sum();
echo $b;
?>

這樣返回$b的值為3,在php中global是一個全局變量所有才會這樣,那麼我們現來看php變量引用實例

function str_unite (&$string)
{
    $string .= '也喜歡藍色.';
}
$str = '喜歡紅色,';
str_unite ($str);
echo $str;    // 輸出結果: '喜歡紅色,也喜歡藍色.'
?> 

,上面講的是函數的作用域的全局變量與函數的引用,下面來看個函數的局部變量

$a = 1;
$b = 2;
function Sum($a,$b)
{
     $b = $a + $b;

     echo $b;//3
}
Sum();//
echo $b;//2
?>

本站原創教程轉載注明來源www.bkjia.com/phper/php.html


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved