ホームページ  >  記事  >  バックエンド開発  >  php関数の戻り値_PHPチュートリアル

php関数の戻り値_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:14:041162ブラウズ

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

tru​​ehttp://www.bkjia.com/PHPjc/629017.html技術記事 php関数の戻り値。実際、PHP 関数は 1 つ以上の値を返すことができ、return キーワードを使用して変数または配列を返すことができます。 return は、プログラムが return と return で停止します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。