ホームページ  >  記事  >  バックエンド開発  >  PHP関数の変数スコープと関数の戻り値のチュートリアル

PHP関数の変数スコープと関数の戻り値のチュートリアル

高洛峰
高洛峰オリジナル
2016-11-29 15:07:011213ブラウズ

PHPでは、関数内で定義された変数に関して、パラメータを含む関数外の変数にはアクセスできず、デフォルトでは関数外で定義された変数は関数変数にアクセスできません

以下の例を見てください。コードは次のとおりです。 :

$a = 1;

$b = 2;

関数 Sum()

{

グローバル $a, $b;

}

Sum();

echo $b;

?>

返される $b の値は、php ではグローバル変数なので、これを実行しましょう次に、php 変数の参照例を見てください。コードは次のとおりです。

function str_unite (&$string)

{

$string .= 'Also like blue.'

}

$str = ' 赤も好き ';

echo $str; // 出力結果: '赤も好き'

関数のスコープ グローバル変数と関数への参照 コードは次のとおりです。

$a = 1;

function Sum($a,$b)

{//オープンソースコード phpfensi.com

$b = $a + $b;

echo $b;//3

}

Sum(); //

echo $b;/ /2

?>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。