0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【初心者🐘】PHP入門 (2) 〜変数と定数〜

Last updated at Posted at 2024-12-28

はじめに

今回は変数と定数についてまとめました!

この記事は以下の記事の続きです。

変数

1. 書き方

変数名の先頭に$をつける。

<?php
$test = 123
echo $test; // 123

2. 変数の上書き

同じ変数を複数書くと、変数は上書きされる。

<?php
$test = "おはようございます"
$test = "こんばんは"

echo $test; // => "こんばんは"

3. 動的型付

PHPの変数の特徴として動的型付が挙げられる。プログラム側で変数の値が文字か数字かを自動で判断する。

静的型付との違い
静的型付の場合、変数の前にintなどのデータ型を指定する必要がある。

int $test = 123;

4. 変数の中身を確認する方法

var_dumpを使うこで、変数の型、値、配列やオブジェクトの場合は構造を表示できる。

<?php
$test = 123;
var_dump($test); // => int(123)

5. 命名ルール

先頭は英文字_で記述する。

6. 変数の結合

変数を結合し、新たば変数を作ることが可能。結合の際は.を使用する。

<?php
$test1 = 123;
$test2 = 456;

$test3 = $test1 . $test2; // . で結合

echo $test3; // => 123456
var_dump($test3); // => str

変数を結合した場合、データは文字列とした扱われる(数値同士を結合した場合を含む)。

定数

書き方

constdefine()関数を使うことで定数を宣言できる。2つの違いについての詳細はこちらを確認してください。

<?php
// constの場合
const CONSTANT = 'Hello World';
echo CONSTANT; // => //  => "Hello world"

// define()関数の場合
define("CONSTANT", "Hello world");
echo CONSTANT; //  => "Hello world"

一度設定された定数の再定義または未定義はできない

参考記事

変数

PHP: 変数 - Manual

var_dump

PHP: var_dump - Manual

定数

PHP: 定数 - Manual

次回

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?