LoginSignup
0
0

More than 5 years have passed since last update.

[PHP]定数について

Last updated at Posted at 2018-12-31

定数とは

変数に対して、変更されない値につけるラベル。

使い方

<?php
define("MY_EMAIL","riotam@ex.com");
echo MY_EMAIL;
// => riotam@exam.com
  • define関数を使う。
  • 上記の場合「MY_EMAIL」が定数。
  • 上記の場合「riotam@exam.com」が代入された値。
  • 慣習的に、すべて大文字にする。
  • 慣習的に2単語を繋げる際は「 _ 」で繋げる。

定数への再代入

<?php
define("MY_EMAIL","riotam@exam.com");
echo MY_EMAIL;
// => riotam@ex.com

MY_EMAIL = "hoge@exam.com";
// => このような代入演算子は使えないと、エラーが出る。

定数は基本的に、変更されない値が代入されている。

自動的に定義されている定数

<?php
var_dump(__LINE__); // => 何行目かを「 comint(○○) 」で表示する。
var_dump(__FILE__); // => ファイル名を「 "/home/○/△/□/index.php" 」と表示する。
var_dump(__DIR__);  // => ディレクトリ名を「 "/home/○/△/□/" 」と表示する。
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