## 1. 変数 変数はデータを一時的に格納するためのもので、値を格納し、その値を後で利用することができます。PHPでは、変数名はドル記号($)で始まります。 ```php <?php $name = "John"; // 文字列を格納する変数 $age = 25; // 数値を格納する変数 ?> ``` ```php <?php echo 'こんにちは'; ?> ``` を使うと画面に「こんにちは」と表示することができます。 ### 練習問題 1.nameに自分の名前を入れて画面に出力してみよう! 2.ageに自分の年齢を入れて画面に出力してみよう! <details><summary>解答</summary><div> 1.nameに自分の名前を入れて画面に出力してみよう! ```php <?php $name = "Jun"; echo $name; ?> ``` 2.ageに自分の年齢を入れて画面に出力してみよう! ```php <?php $age = 12; echo $age ?> ``` </div></details> ## 2. データ型 PHPは次の4つの基本データ型をサポートしています: ・整数(Integer): 整数はゼロ、正の整数、負の整数のいずれかです。例:123, -123, 0。 ・浮動小数点数(Float): 浮動小数点数(または"double"、"real")は小数点以下の数字を持つ数値です。例:12.3, 0.123。 ・文字列(String): 文字列は一連の文字からなるデータ型で、シングル(')またはダブル(")クオートで囲まれます。例:"Hello, World!", 'Hello, World!'. ・論理値(Boolean): 論理値は真(true)または偽(false)の2つの値のみを取ります。 ```php <?php $integer = 123; $float = 12.3; $string = "Hello, World!"; $boolean = true; ?> ``` ### 練習問題 1.booleanを画面に表示してみよう! <details><summary>解答</summary><div> ```php <?php $age = 12; echo $ ?> ``` </div></details> ## 3. 方のチェックと変換 gettype()関数を使用して、変数のデータ型を確認することができます。また、特定のデータ型に変換するためにはキャスト演算子を使用します。 ```php <?php $var = "123"; echo gettype($var); // 出力: string $var = (int)$var; echo gettype($var); // 出力: integer ?> ``` ## 4. 問題 以下の内容になるようにプログラムを作成してください。 また以下の変数を使って表示してください。 改行は"<br>"を出力するとできます。 ```php <?php $name = ; //名前 $age = ; //年齢 $birthday = ; //誕生日 $color = ; //好きな色 $enrollment = ; //在籍中 ?> ```  <details><summary>解答</summary><div> ```php <?php $name = "下野先生"; //名前 $age = 27; //年齢 $birthday = "10/25"; //誕生日 $color = "yellow"; $enrollment = true; //在籍中 echo "私の名前は"; echo $name; echo "<br>"; echo "私の年齢は"; echo $age; echo "<br>"; echo "私の誕生日は"; echo $birthday; echo "<br>"; echo "私の好きな色は"; echo $color; echo "<br>"; echo "私はスタートプログラミングに在籍している:"; echo $enrollment; ?> ``` </div></details>
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up