• ベストアンサー

「(string)$i」のような変則な文

PHPのサンプルの中に 「$num = (string)$i;」のような一文があります。 この「(string)変数」というパターンは いままで見かけたことがないのですが 「(string)」は関数扱いになっているのかな と思ってみたのですがよくわかりません。 どのような意味合い、使い方になるのでしょうか? またこのような使い方は多いのでしょうか? もし簡単に説明してあるようなページがあれば 紹介よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
noname#244856
回答No.1
okdayook
質問者

お礼

早速のご返答ありがとうございます。 勉強してみます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

いわゆるキャスト(型変換)処理です >(string)」は関数扱いになっているのかな 意味合いとしてはキャスト関数を使う効果を得られますが構文的には関数ではないです http://www.php.net/manual/ja/language.types.type-juggling.php

okdayook
質問者

お礼

早速のご返答ありがとうございます。

関連するQ&A