php関数と伝達パラメータのインスタンス分析
1506 ワード
この例では、関数の呼び出しと関数定義の構文について説明し、関数中の変数と関数に数値を伝達する方法について説明した.皆さんの参考にしてください.具体的には以下の通りです.
一、関数の基礎
phpは多くの関数を提供し、ユーザーが関数をカスタマイズできるようにします.php関数定義のインスタンスコードは以下の通りです.
関数は定義するがどこでも使用できる.
二、関数伝達パラメータ
php関数パラメータは、関数定義時に明示的に定義する、関数は任意の複数のパラメータを有することができ、最も一般的な伝達方法を適用することは、値によって伝達されるか、参照とデフォルトのパラメータ値によって比較的少ない適用される.インスタンスコードは次のとおりです.
一般的に渡される値は、グローバル変数またはphp関数参照インスタンスを参照しない限り、関数内部の変更によって変更されません.コードは次のとおりです.
グローバル変数、コードは次のとおりです.
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.
一、関数の基礎
phpは多くの関数を提供し、ユーザーが関数をカスタマイズできるようにします.php関数定義のインスタンスコードは以下の通りです.
function myCount($inValue1,$inValue2)
{
$AddValue = $inValue1+$inValue2;
return $AddValue; //
}
$Count = myCount(59,100);
echo $Count; // 159
?>
関数は定義するがどこでも使用できる.
二、関数伝達パラメータ
php関数パラメータは、関数定義時に明示的に定義する、関数は任意の複数のパラメータを有することができ、最も一般的な伝達方法を適用することは、値によって伝達されるか、参照とデフォルトのパラメータ値によって比較的少ない適用される.インスタンスコードは次のとおりです.
function myColor ($inColor = " ")
{
return " : $inColor. ";
}
echo myColor();
echo myColor(" ");
?>
一般的に渡される値は、グローバル変数またはphp関数参照インスタンスを参照しない限り、関数内部の変更によって変更されません.コードは次のとおりです.
function str_unite (&$string)
{
$string .= ' .';
}
$str = ' ,';
str_unite ($str);
echo $str; // : ' , .'
?>
グローバル変数、コードは次のとおりです.
$a = 1;
$b = 2;
function Sum()
{
global $a, $b;
$b = $a + $b;
}
Sum();
echo $b;
?>
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.