メインコンテンツへスキップ

コマンドパレット

実行するコマンドを検索...

PHP 学習ノート

執筆者
Nelson Lai のアバター
Nelson Lai
公開日
--
閲覧数
--
コメント
--
PHP 学習ノート

PHP の概要

PHP(正式名:PHP: Hypertext Preprocessor)はオープンソースの汎用コンピュータースクリプト言語で、特にウェブ開発と HTML への埋め込みに適しています。PHP の構文は C 言語、Java、Perl などの人気プログラミング言語の特徴を取り入れており、一般的なプログラマーにとって学習しやすい言語です。PHP の主な目的はウェブ開発者が動的なページを素早く作成できるようにすることですが、PHP は他の多くの分野でも使用されています。

PHP ファイルの拡張子は .php です(例:index.php)。上述のように、PHPHTML に直接埋め込むことができます。

使い方

ブラウザが上から下へ <?php を読むとき、PHP を実行し、?> で終了します。例えば:

注意事項

PHP ディレクティブが完了した後に他の HTML がない場合、?> で終了しないことをお勧めします。閉じると問題が発生することがあります。

PHP コメント

ほとんどのウェブプログラミング言語はコメントをサポートしており、PHP一行コメントは //複数行コメントは /* テキスト */ です。

Echo

PHP の最もシンプルな構文は Echo です。Echo の内容はダブルクォート "" またはシングルクォート '' で囲む必要があります。各構文はセミコロン ; で終わる必要があります。

Echo の内容に HTML 構文を使うこともできます。例えば、ここで <br/> を使用することで改行できます。

変数

PHP を書くのを楽にするために変数に値を割り当てることができます。Javascript と同様で、ドル記号 $ を使用します。

変数に名前を付ける際には、いくつかのルールがあります。

説明ルール
$value小文字
$Value大文字
$_valueアンダースコア
$1value数字から始まる

変数名では 大文字小文字 に違いがあります。大文字の変数は小文字の変数と等しくありません。

変数命名のヒント

キャメルケース

変数名や関数名が2つ以上の単語で構成される場合、「キャメルケース」を使って表現することで、変数と関数の可読性を高めることができます。変数に スペース を使うことができないためです。

スネークケース

スネークケース(snake_case)とは、すべてのスペースをアンダースコア(_)に置き換え、すべての単語の最初の文字を小文字で書く記法です。

文字列演算子

文字列演算子は2種類あります。最初の連結演算子(".")は左右の引数を連結した文字列を返します。2番目の連結代入演算子(".=")は左の引数に右の引数を追加します。

算術演算子

参考資料

GitHub で編集
最終更新日:--