前提・実現したいこと
コードに書かれている"."の位置について知りたい。
発生している問題・エラーメッセージ
ユーザ定義関数に関しては簡単に理解しているつもりなのですが、 function関数の中にある「$str.="さん";」の"."がなぜここにあるのか知りたいです。
該当のソースコード
<?php function addHonorific(&$str) { $str.="さん"; } $name = "田中"; addHonorific($name); print $name; ?> //田中さん
補足情報(FW/ツールのバージョンなど)
よろしくお願いいたします。
そもそも、参照渡しが必要なコードだろうか・・
addHonorific($name);
addHonorific($name);
print $name;
ご回答ありがとうございます。
あくまでもテキスト内にあった参照渡しというものを説明しただけのコードなので、参照渡しは本来は必要ないものだと思います。
回答1件
あなたの回答
tips
プレビュー