エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[PHP]引数にint又はnullを許容する関数を作る(タイプヒンティング、PHPDocコメント) | akamist blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[PHP]引数にint又はnullを許容する関数を作る(タイプヒンティング、PHPDocコメント) | akamist blog
PHPで、渡されたパラメータの型がintまたはnullであることを、スクリプトで表明するための表記方法です... PHPで、渡されたパラメータの型がintまたはnullであることを、スクリプトで表明するための表記方法です。 php 7.1の場合 php 7.1では、null許容型が用意されているので、"?int"のような指定方法が可能です。 public function someFunc(?int $param) { ... } 以下のコードは、int値を指定する、nullを指定する、省略するの3つが可能です。 省略したときは、-1が指定されたとみなされます。 public function someFunc(?int $param = -1) { ... } ちなみに、TypeScriptやc#でのnull共用型の書き方は下記のとおりです。phpとは"?"を書く場所が異なるので注意が必要です。 SomeFunc(int? param) php 7.0の場合 nullを許容することをデフォルトパラメ