デイリーハックオントップ運営者お問合せプライバシーポリシーDailyHackOn!!!WEBエンジニアリングの学びと備忘録、日々のナレッジを積み上げるPHPWordPressJavaScriptAdobeSEOトップ>PHP>型キャストで変数の型を変換する2019-07-05型キャストで変数の型を変換するFacebookTwitterfeedlyPocketLINEはてブJavaなど他の言語と異なり、PHPは明示的な型定義を必要としません。変数の型は、その変数が使用される文により定義されます。ある文字列を変数$exampleに代入した場合には、$exampleの型は文字列になります。整数値を代入した場合には、その変数は整数型となる、といった具合です。PHPでプログラミングをするにあたっては、型の定義を意識する必要がない、といえます。場面によっては型を明示する、変換する必要があります。どのようなシーンで変換を行うのか、型キャストの方法を考察してみましょう。参考リンクなぜ型キャストを行うのか先ほど説明した通り、PHPにおいての型の考え方は曖昧ですが、すべての場面においてPHPの型の寛容さに頼っているわけにはいきません。整数であるカウンタ変数$iを用いたループ内で、文字列$numとの一致を判別する場合はいかがでしょうか。比較演算子===は、値および同じ型である場合にTRUEを返します。型が一致しているのかも判定しますので、整数の100と文字列の”100′′は異なる、という結果になります。このような場合は、型キャストを使ってデータ型を変換する必要があります。構文PHPの型キャストは、変換しようとする型を括弧で括り、キャストする変数の前に置きます。'<br>';以下のように出力されます。整数が文字列へ、文字列が整数に変換されているのが確認できます。Hikaru楽天市場とYahoo!ショッピングをメインにEC店舗の運営をしています。2023-08-10【Python】Seleniumでスクレイピングを実行。