初歩的な質問で申し訳ございません。
function example (A $a, ?B $b = NULL)
というような関数の書き方をしている方を見かけたのですが、この?マークはどういう意味になるのでしょうか?三項演算子のように$bが渡されていれば渡された値を使用、渡されていなければNULLとする、というような意味かなと思ったのですが、それなら?がなくてもその意味で書けるのではないかなと思い、質問させて頂きました。
何卒よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/05/15 13:14