php関数の戻り値。実際、PHP 関数は 1 つ以上の値を返すことができ、return キーワードを使用して変数または配列を返すことができます。 return を指定すると、プログラムが return で停止し、指定された変数が返されます。
今日は例を挙げてみましょう:
コードは次のとおりです |
コードをコピー |
';
関数彼女($a,$b,$c)
{
配列($c,$b,$a)を返します;
}
リスト($x,$y,$z)=彼女(2,3,4);
echo '$x='.$x.'$y='.$y.'$z='.$z;
?>
実行結果は以下の通りです:
関数追加($shu)
{
$shu+1 を返します;
}
エコー追加(2)。'
「; 」
関数彼女($a,$b,$c)
{
配列を返す($c,$b,$a);
}
リスト($x,$y,$z)=彼女(2,3,4);
echo ‘$x=’.$x.’
$y=’.$y.’
$z=’.$z;
?>
PHPレター
|
複数の戻り値を返したい場合のその方法 (関数は複数の値を返すことはできませんが、配列を返すことで同様の効果を得ることができます。
)
コードは次のとおりです |
コードをコピー |
関数の結果($string)
{
$結果 = 配列();
$result[] = $string;//元の文字列
$result[] = strtoupper($string);//すべて大文字に変更します
$result[] = strto lower($string);//すべてを小文字に変更します
$result[] = ucwords($string);//単語の最初の文字を大文字に変更します
$result を返す
}
$multi_result = results('素早い茶色のキツネが怠惰な犬を飛び越えます');
print_r($multi_result);
?>
出力結果:
配列
(
[0] => 足の速い茶色のキツネが怠惰な犬を飛び越えます
[1] => 怠惰な犬を素早く飛び越える茶色のキツネ
[2] => 素早い茶色のキツネが怠惰な犬を飛び越えます
[3] => 怠け者の犬を素早く飛び越えるキツネ
)
| 引用
この関数は 3 つの値を返します。1 つは関数によって返され、2 つは参照によって渡されます。
コードは次のとおりです
コードをコピー
|
|
テスト(&$a,&$b){
$a = 1000;
$b = 12000;
$a+$b を返します;
}
$a = 10;
$b = 12;
$c = test($a,$b); //ここには & がないことに注意してください。
//変更された値を表示します
エコー $a;
$b をエコーします。
echo $c; //これは関数の戻り値です。
|
http://www.bkjia.com/PHPjc/629017.htmlwww.bkjia.com
truehttp://www.bkjia.com/PHPjc/629017.html技術記事 php関数の戻り値。実際、PHP 関数は 1 つ以上の値を返すことができ、return キーワードを使用して変数または配列を返すことができます。 return は、プログラムが return と return で停止します...