PHP(執筆中)


PHPは、Web上でのプログラミング言語の一つ。
また、このプロジェクトで主としているプログラミング言語。

基礎


PHPのプログラムは、<?phpで始まり、?>で終わる。これがない場合は、そのまま文字として出力されてしまう。(下記参照)

<?php
 ・
 ・(プログラム)
 ・
?>

プログラムの最後には、必ず;をつける必要がある。つけない場合には、エラーが発生する。

文字の表示


<?php
echo "PHPの\n";
print "テストです";
?>

上のように、 echo "表示させたい文字"; または、 print "表示させたい文字";を入力することで、文字を表示させることができる。
上の実行結果は以下のようになる。

PHPの
テストです
ここで使用されている、「\n」は、改行を意味している。

変数


変数は、ある一定の値を記憶させることができる。

$hensu = "変数です";

echo "$hensu";
上の実行結果は、以下のようになる。
変数です
変数は、最初に$(ドルマーク)をつけ、指定することが可能。
$変数名 = "値";
(ここでは、変数名はhensu、値は、変数です) そして、後でecho()関数を使用し呼び出すことができる。 また、変数名は、英数文字や、記号(アンダーバーなど)を使用することができる。

変数の使用についての注意


変数を指定し、後でecho()を使用して呼び出す際に、

$hensu = "変数です";

echo '$hensu';
のように、echo()関数の、$hensuを、"(ダブルクォート)ではなく'(シングルクォート)で囲った場合は、以下のようになってしまうのでご注意ください。
(囲む文字が変数でない場合は、どちらでも結構です)
$hensu

定数


定数は、define()関数を使用することで指定できる。
変数と機能は同じだが、どんなことがあっても、絶対に一定の値を保つのが定数の特徴である。
形式は、以下の通り。
define("定数名", "値");

define("teisu", "定数の値です");

echo "teisu";
以上の通りにすると、実行結果は以下の通りになる。
定数の値です

if()関数

if()関数は、ある一定の条件のときにどのようにプログラムを実行するかを指定することができる。
形式は、以下の通り。
if(条件) { 実行プログラム }

$suuji = "10";

if ($suuji < 13) { echo "変数「suuji」よりも、13の方が大きいです。"; }
// 意味:もし、変数「suuji」より、13の方が大きかったら、echo "変数「suuji」よりも、13の方が大きいです。";を実行する。

ちなみに、<>などの一覧については、以下を参照。

== : 同じ
!= : 違う
< : より大きい
> : より小さい
上のような以下・以上などをあらわすものを、演算子'という。

関数一覧

・文字列系
chop()、echo()、explode()、print()、printf()、sprintf()、strlen()、strtolower()、strtoupper()、str_repeat()、str_replace()、substr()、ucfirst()、ucwords()

・日付、時刻系
checkdate()、date()、mktime()、time()

・ファイル系
fclose()、fgets()、file()、fopen()、fputs()、fread()、fwrite()

・読み込み系
require()、include()

・その他
else()、endif()、if()、phpinfo()

AdSense is disabled. Please check setting.