「PHP/入門/関数とは」の版間の差分

(アロー関数)
 
=== アロー関数 ===
===== 数値計算 =====
PHP7.4以降、アロー関数という機能が追加されており、下記のような1行程度の関数を定義できます。
 
書式は
print($atai(2)); // 14 なぜなら 2×7=14 なので
?>
 
</syntaxhighlight>
 
 
 
===== 数値計算以外 =====
数値計算でなくても、1行の命令なら、アロー関数が定義および利用できる場合もあります。
 
また、引数を用いない場合、下記コード例のように、アロー関数の宣言文から引数を省略できます。
 
コード例
<syntaxhighlight lang="PHP">
<?php
 
$atai = fn() => print("test ");
 
// 使い方
$atai();
$atai();
?>
</syntaxhighlight>
 
実行例
 
<pre>
 
test test
</pre>
 
[[Category:PHP|にゆうもん かんすうとは]]
23,078

回編集