<?php
echo "PHPをマスターするぞ!";
?>
「整数」とは、計算できる数字。
「文字」とは、1文字。 (文字の場合は、計算できない)
「文字列」とは、複数の文字。
// これより右側がコメントです
/*
この間はコメントです。
*/
PHPでは、文字と文字列に、特に区別はありません。
※1字を文字といい、複数の文字を文字列といいます。
数字と文字列を特に区別して指定する必要はありません。
引用符:引用符でかこまれた文字列の中の変数は、置き換えられません。
二重引用符:二重引用符で囲まれた文字列の中の変数は置き換えられます。
$price = "100円";
echo 'りんごの値段は変数 $price で表します。';
echo "りんごの値段は1個 $price です。";
りんごの値段は変数 $price で表します。
りんごの値段は1個 100円 です。
特殊文字とは、「”」、「’」、「\」などの記号のことです。
特殊文字は半角の \ でエスケープすると、記号ではなく文字になります。
例)
echo “二重引用符とは、\”のことです。”;
画面表示
二重引用符とは、”のことです。
メモ)例の場合、「”」は、全部で3個ありますので、そのままでは文法エラーとなります。
2番目の「”」の前に「\」を付けることによって、「”」が記号ではなく文字となりますので、文法エラーではなくなります。
【Mac】Macで「¥」は、バックスラッシュが表示されます。バックスラッシュを入力するには、「Opt」+「¥」を入力します。
文字列を連結するには、「.」(ピリオド)を使用します。
例)
echo “私の名前は“. ”山田“. ”です。”;
define ("_COURSECODE", ”PHP02Y“);
左側の名前「_COURSECODE」に、右側の定数「PHP02Y」を割り当てています。
下記は、定数をプログラムで使う一例です。
プログラム例; echo "このコースは、". _COURSECODE. ”です。”;
実行結果(画面表示): このコースは、PHP02Yです。
定数に使用できる名前には特に制限がありませんが、アンダーバーで始めて、全て大文字で書くことが慣習となっています。
定数は、ファイルおよび関数のどこでも使用することができます。
注意) ① _ _ (最初のアンダーバー2個)は、システムで予約されているので、使用しないこと。
② 定数は、一度定義すると、再定義することはできません。
定数とは、値の変わらない文字(文字列)のことでしたが、一方、プログラムを実行する時に内容が変わる文字(文字列)のことを変数と言います。
(数学で、a = 1 や x = 10 とした時の a や x が変数です。)
PHPでは、変数名は$(ドル記号)で始まります。
変数名に使用できる文字は、アルファベットまたは_(アンダー・スコア)で始まる英数字です。
ハイフォン(マイナス記号)は使用できません。
大文字と小文字は、異なる変数となります。
変数に半角スペースを含めることはできません。(半角スペースは、変数の区切りとなります。)
下記は、変数名として使用できます。
$aBc
$_3QR
下記は、変数名として使用できません。
$a@bc
$ab-cd
$57A
$名前
PHPの変数には、あらかじめ値が定義されている変数がいくつかあります。(定数ではなく、変数です。)
それらの変数は、プログラムのどこでも使用でき、「スーパー・グローバル変数」と呼ばれます。
スーパー・グローバル変数
例:
$_SERVER:サーバーやクライアントの情報
$_POST :フォーム入力
$_SESSION:セッションの受け渡し
echo $_SERVER[‘PHP_SELF’];
画面表示
/PHP02/enshu/5_6.php