Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

変数の命名規則

■ 変数の命名規則

変数とは、データを格納しておく箱のようなものです。PHPの変数は、Perlと同様ドルマーク「$」に続けて変数名を記述します。
変数名に使用できるのは、アンダースコア「_」および一定の文字・数字です。ただし、変数名の最初の文字(ドルマークの次の文字)には数字は使用できません。
変数名の大文字込み字は区別されますので、たとえば「&sample」と「$Sample」は異なる変数であると認識されます。

変数名に使用できる文字
最初の文字 _, a-z, A-Z, 0x7f-0xff
以降の文字 _, a-z, A-Z, 0-9, 0x7f-0xff

正しい変数名

$a
$_b
$c1
$sample_var

誤った変数名

&1sample   //数値から始まっている
&変数     //使用できない文字

■ 予約語

また、以下の語句は変数名としてh扱うべきではないとされているものです。これらの語句をそのまま変数名として使用すると、PHPの言語体系上の語句なのか、単なる変数なのか区別かつかなくなり混乱を生じるためです。

PHPの予約語
and or xor _FILE_ exception
php_user_filter _LINE_ array() as break
case cfunction class const continue
declare default die() do echo()
else elseif empty() enddeclare endfor
endforeach endif endswitch endwhile eval
exit() extends for foreach function
global if include() include_once() isset()
list() new old_function print() require()
require_once() return() static switch unset()
use var while _FUNCTION_ _CLASS_
_METHOD_        

これらのほか、PHPで定義済みの変数、定数、クラスについても同様に混乱を避けるため変数名として使用しないほうが良いでしょう。

<?php
   $a = "正しい";
   $_1 = "正しい";
   $1 = "不正"; // エラーになる
?>

このサンプルを実行するとエラーが発生します。

<<戻る
R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

PC用眼鏡【管理人も使ってますがマジで疲れません】 解約手数料0円【あしたでんき】 Yahoo 楽天 NTT-X Store

無料ホームページ 無料のクレジットカード 海外格安航空券 ふるさと納税 海外旅行保険が無料! 海外ホテル