開始タグ、閉じタグ
PHP
<?php
php?>
PHPのファイルにはHTMLも書けますが、
PHPのコードしか書かない場合は、閉じタグを書くべきではないというルール!
改行
PHP
echo "Helo" . PHP_EOL;
# PHPでは、"\n"ではなくPHP_EOLを使う。
# エンドオブライン
コメント
PHP
// コメント
# コメント
/*
複数行でのコメント
*/
変数
PHP
// コメント
$name = 'taguchi';
echo 'Hello ' . $name . PHP_EOL;
# 変数の宣言は$を利用するが、使い方はrubyとさほど変わらない
""の使い方
PHP
$name = 'taguchi';
echo "Hello $name" . PHP_EOL;
# 「""」であれば、変数を中に入れられる!
長めのテキスト表現
PHP
$name = "taguchi";
$text = <<<"EOT"
hello!$name
this is looooooooong
text!
EOT;
echo $text;
#"EOT"をシングルにしてしまうと、変数が利用できなくなるので注意
$text = <<<'EOT' nowdoc(ドキュメント)
$text = <<<"EOT" heredoc(ドキュメント)
### 定数(1)
PHP
define("NAME","taguchi");
echo NAME . PHP_EOL;
# 定数なので、二回定義しても、すでに定義されていると表示されます
### 定数(2)
PHP
const NAME = "taguchi";
echo NAME . PHP_EOL;
# 定数なので、二回定義しても、すでに定義されていると表示されます
defineとconstの違いについて
### 型の調べ方
PHP
var_dump($a);
# 型と文字数、内容について表示されます