PHPで「型宣言」を学習しています。
引数の$nameには、'string'が入っており、$scoreには'int'が宣言されていますので、仮に$scoreに文字列を入れるとエラーになります。
ここまでは分かります。テキストでは「返り値の値もコロンの後に指定することが出来るが、返り値がない場合は'void'というキーワードを使う」と説明があります。
検索してみてみたのですが、イマイチよくわかりません。
void 関数
返り値の型として void が導入されました。返り値の型を void と宣言した関数は、関数内での return 文を省略するか、あるいは空の return を使う必要があります。 void 関数から NULL を返すことはできません。
https://www.php.net/manual/ja/migration71.new-fe …
ちなみに、下記のPHPの記述から:voidを削除しても結果は何も変わりません。
初学者が知っておくべきレベルで構いません。voidとは何のために使われるのか教えてください。よろしくお願いします。
<?php
function showInfo(string $name, int $score) : void{
echo $name.':'.$score;
}
showInfo('Billie', '20');
?>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポインタ配列をfscanfで読み込...
-
Flaskでサーバー立ち上げに関して
-
Fortranでのファイル名操作につ...
-
WordのIDataObject::GetData呼...
-
POSTの項目に追加
-
phpで変数を使ってcopyできない
-
PHPからHTMLへの変数の受け...
-
重複を防ぐ記述について教えて...
-
csvファイルチェック
-
検索結果の出力先を違うフレー...
-
phpでショッピングカート機能を...
-
phpで、フォームのラジオボタン...
-
phpでのセレクトボックスの値を...
-
プルダウンとCSVの連動
-
<input type="hidden" >で配列...
-
アマゾンのような評価の星を選...
-
POSTを使わずに値を渡す方法
-
PHPのエラーの解消法について教...
-
laravelを利用してコントロール...
-
「"」(ダブルクォーテーション)...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Flaskでサーバー立ち上げに関して
-
重複を防ぐ記述について教えて...
-
VBA で、スペースを含むファイ...
-
phpで変数を使ってcopyできない
-
PHPで入力フォームでデータを確...
-
PHPからHTMLへの変数の受け...
-
POSTの項目に追加
-
PHP MySql 画像を取得
-
MySQL,PHPのリロードによる二重...
-
UPDATEできない
-
ファイル名を変更してアップロ...
-
php、sqlite3にデーター追加で...
-
openCVのトラックバーについて
-
複数条件での検索について教え...
-
PHP5でsimple_xml_load_fileす...
-
PHPのリロード時の処理
-
連想配列を複数条件で比較して...
-
PDOのprepareでLIKEの部分一致...
-
POSTされない
-
アップロードしたファイルの絶...
おすすめ情報