PHPの変数・型
さっそく、プログラム書きたいところだけど
変数から見直してみたいと思います。
こうして見ると、忘れていたことが思い出せます。
とりあえず、これだけ覚えておけば次に進めます。
1.boolean(論理値)の使用例
$b = true;
$b = false;
2.integer(整数)の使用例
$i = 123456; //10進数
$i = -654321; //負(マイナス)
$i = 0123; //8進数
$i = 0x123; //16進数
3.float/double(浮動小数点)の使用例
$d = 1.23456;
※float/doubleは他にも使い方があるけど、ここではやめておきます。あまり使わないと思うので。
4.string(文字列)の使用例
$s = '文字列でござる'; //引用符 変数の展開はしない
$s = "文字列でござる"; //二重引用符 変数の展開をする
$s = <<< KOKOMADE //ヒアドキュメント 変数の展開をする
文字列でござる
KOKOMADE;
$s = <<< "KOKOMADE" //ヒアドキュメント 変数の展開をする
文字列でござる
KOKOMADE;
$s = <<< 'KOKOMADE' //nowdoc 変数の展開をしない
文字列でござる
KOKOMADE;
5.array(配列)の使用例
$a = array(1, 2, 3, 4, 5); //キーを省略
$a = array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5); //キーを数値で指定
$a = array("A" => 1, "B" => 2, "C" => 3, "D" => 4, "D" => 5); //キーを文字列で指定
$a[] = 6; //配列に要素を追加
unset($a[5]); //配列から要素を削除
unset($a); //配列全体を削除
6.object(オブジェクト)の使用例
class c
{
$c_i = 100;
}
$o = new c(); //インスタンスオブジェクト
$o = (object)array("A" => 1, "B" => 2); //配列のオブジェクト化
7.resource(リソース)の使用例
$r = mysql_connect(); //mysqlへのリンク
mysql_close($r);
※resourceについては、書ききれないほどあるので、以下を参照
http://www.php.net/manual/ja/resource.php
※resource型は、作成したら破棄する必要があるのが特徴。忘れずに破棄する。
8.NULL(ヌル)の使用例
$n = NULL;
※$n は値が代入されていないとみなされる。
unset($n);
せっかくなので、このブログがまとまったらホームページにしたいなヘ(゚∀゚*)ノ
変数から見直してみたいと思います。
こうして見ると、忘れていたことが思い出せます。
とりあえず、これだけ覚えておけば次に進めます。
1.boolean(論理値)の使用例
$b = true;
$b = false;
2.integer(整数)の使用例
$i = 123456; //10進数
$i = -654321; //負(マイナス)
$i = 0123; //8進数
$i = 0x123; //16進数
3.float/double(浮動小数点)の使用例
$d = 1.23456;
※float/doubleは他にも使い方があるけど、ここではやめておきます。あまり使わないと思うので。
4.string(文字列)の使用例
$s = '文字列でござる'; //引用符 変数の展開はしない
$s = "文字列でござる"; //二重引用符 変数の展開をする
$s = <<< KOKOMADE //ヒアドキュメント 変数の展開をする
文字列でござる
KOKOMADE;
$s = <<< "KOKOMADE" //ヒアドキュメント 変数の展開をする
文字列でござる
KOKOMADE;
$s = <<< 'KOKOMADE' //nowdoc 変数の展開をしない
文字列でござる
KOKOMADE;
5.array(配列)の使用例
$a = array(1, 2, 3, 4, 5); //キーを省略
$a = array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5); //キーを数値で指定
$a = array("A" => 1, "B" => 2, "C" => 3, "D" => 4, "D" => 5); //キーを文字列で指定
$a[] = 6; //配列に要素を追加
unset($a[5]); //配列から要素を削除
unset($a); //配列全体を削除
6.object(オブジェクト)の使用例
class c
{
$c_i = 100;
}
$o = new c(); //インスタンスオブジェクト
$o = (object)array("A" => 1, "B" => 2); //配列のオブジェクト化
7.resource(リソース)の使用例
$r = mysql_connect(); //mysqlへのリンク
mysql_close($r);
※resourceについては、書ききれないほどあるので、以下を参照
http://www.php.net/manual/ja/resource.php
※resource型は、作成したら破棄する必要があるのが特徴。忘れずに破棄する。
8.NULL(ヌル)の使用例
$n = NULL;
※$n は値が代入されていないとみなされる。
unset($n);
せっかくなので、このブログがまとまったらホームページにしたいなヘ(゚∀゚*)ノ