当サイトにおけるPHP記事のサマリー。
PHPの記事を参照される際、ご活用頂ければ幸いです。
概要
PHPとは?
PHPとは?【サーバーサイドのスクリプト言語】PHPについて概要レベルで備忘録を残します。
この記事の読者の想定は下記の通りです。
「PHP」とは何かを知りたい
...
データ型
概要
スカラー型
複合型
配列型
【PHP】配列【複数の値を保持することができるデータ型】PHPの配列について説明します。
配列とは?
複数の値を保持することができるデータ型
配列とは、複数の値を保持することができるデー...
オブジェクト型
特殊型
改行
【PHP】改行【ブラウザとソースで異なる】PHPの改行方法について説明します。
ブラウザ
"<br>"
ブラウザ上の表示で改行したい場合、"<br>...
実行環境
直接インストール
【Windows10】PHPインストール方法【確認方法も記載】phpのインストール方法についてお伝えします。
※Windows版向けです。
はじめに
インストール確認
はじめに、PHPが...
ファイル実行例
【PHP】php ファイル名【ファイルの実行】phpのシンプルな実行方法について紹介します。
前提
phpインストール済であること
phpコマンドが実行できる環境を前提とした説...
実行例 – 対話シェル
【PHP】php -a【対話シェルの実行】phpのaオプションについて説明します。
前提
phpインストール済であること
phpコマンドが実行できる環境を前提とした説明にな...
XAMPP
MAMP
Vagrant
【Windows版】PHPのローカル開発環境の構築手順【備忘録】Vagrantを用いたPHPのローカル開発環境の構築方法を学び、実際にマシン一台については構築が完了しました。
備忘録として記録し...
演算子
加算子 ++(インクリメント)
【PHP】インクリメント【加算子】PHPの インクリメント について説明します。前置・後置による差異にも言及。
インクリメントとは?
加算子のこと
インクリメントと...
加算演算の中でも前置演算・後置演算がある
減算子 –(デクリメント)
【PHP】デクリメント【減算子】PHPの デクリメント について説明します。前置・後置による差異にも言及します。
デクリメントとは?
減算子のこと
デクリメントと...
減算演算の中でも前置演算・後置演算がある
文字列演算子 .(ピリオド)
【PHP】.(ピリオド)【文字列演算子】PHPの . (ピリオド)について説明します。
.(ピリオド)とは?
文字列演算子のこと
.(ピリオド)とは、文字列演算子のこと。...
new演算子
【PHP】new演算子【インスタンスを生成する】PHPの new演算子 について説明します。
newとは?
インスタンスを生成する演算子のこと
newとは、インスタンスを生成する...
スコープ定義演算子 ::(ダブルコロン)
【PHP】::(ダブルコロン)【静的メンバにアクセス】PHPの ::(ダブルコロン) について説明します。
::(ダブルコロン)とは?
静的なメンバにアクセスするときに使う演算子のこと
...
制御構文
条件分岐 if
【PHP】if、else if、else【条件分岐】PHPの if文 について説明します。
if文とは?
条件分岐構文のこと
if文とは、制御構文のうち条件分岐構文のこと。
...
条件分岐 switch
【PHP】switch【条件分岐】PHPの switch文 について説明します。
switch文とは?
条件分岐構文のこと
switch文とは、制御構文のうち条件分...
繰り返し構文 while
【PHP】while【繰り返し処理】PHPの while文 について説明します。書き方等。
while文とは?
繰り返し処理のこと
while文とは、制御構文のうち繰...
繰り返し構文 do while
【PHP】do while【繰り返し処理】PHPの do while文 について説明します。書き方等。
do while文とは?
繰り返し処理のこと
do while文とは...
繰り返し構文 for
【PHP】for【繰り返し処理】PHPの for文 について説明します。書き方等。
for文とは?
繰り返し処理のこと
for文とは、制御構文のうち繰り返し処理の...
繰り返し構文 foreach
【PHP】foreach【配列から値を取り出せる】PHPのforeachについて説明します。
foreachとは?
配列から要素を取り出すことができる
foreachとは、繰り返し...
ループを中断 break
【PHP】break【ループを中断】PHPの break について説明します。
breakとは?
ループを中断する命令のこと
breakとは、ループを強制的に中断する...
ループの後続処理をスキップ continue
【PHP】continue【ループの残りの処理をスキップ】PHPの continue について説明します。
continueとは?
ループの残りの処理をスキップする命令のこと
contin...
関数
概要
出力系
【PHP】echo【1つ以上の文字列を出力】PHPのechoについて説明します。
echoとは?
1 つ以上の文字列を出力する
echoとは、1つ以上の文字列を出力する言語構...
【PHP】var_dumpとは【変数に関する情報をダンプする】PHPのvar_dumpについて説明します。
var_dumpとは?
変数に関する情報をダンプする
var_dumpは、変数に関す...
【PHP】print_rとは【変数の情報を表示する】PHPのprint_rについて説明します。
print_rとは?
変数の情報を解り易い形式で表示
print_rは、変数の値に関す...
配列関数
【PHP】in_arrayとは【配列に含まれてるかを確認】PHPのin_arrayについて説明します。
in_arrayとは?
特定の値が配列に含まれてるかを確認
in_arrayとは、特...
【PHP】array_mergeとは【複数の配列をマージする】PHPのarray_mergeについて説明します。
array_mergeとは?
複数の配列をマージする
array_mergeと...
【PHP】countとは【要素数を返す】PHPのcountについて説明します。
countとは?
要素数を返す
countは、変数に含まれるすべての要素、 あるいはオブジ...
- implode関数
- explode関数
- array_push関数 配列に要素を追加・削除する
- array_pop関数
- array_shift関数
- array_unshift関数
- array_splice 配列に複数要素を追加・置換・削除する
- array_slice
- array_search
- sort関数
- usort関数
リクエスト情報
データベース連携
オブジェクト指向構文
クラス class
【PHP】classとは【変数や機能を備えられる器】PHPのclassについて説明します。
classとは?
変数や機能を備えられる器のこと
class(クラス)とは、変数や機能を備...
インスタンス生成 new
new演算子を参照(ページ内リンク)
コンストラクタ __constract
【PHP】__constract【インスタンス生成時に呼び出す】PHPの __constract (コンストラクタ) について説明します。
__constract(コンストラクタ)とは?
特別なメ...
外部ファイル読込 require_once
【PHP】require_once【外部ファイル読込】PHPの require_once について説明します。
require_onceとは?
外部ファイル読込命令のこと
requir...
属性 property
【PHP】プロパティ【属性】PHPの プロパティ について説明します。
プロパティとは?
属性のこと
プロパティとは、属性のこと。
使い方
...
操作 method
【PHP】メソッド【操作】PHPの メソッド について説明します。
メソッドとは?
操作のこと
メソッドとは、操作のこと。
使い方...
現在のインスタンスを参照 $this
【PHP】$this【現在のインスタンスを参照する変数】PHPの $this について説明します。
$thisとは?
現在のインスタンスを参照する変数のこと
$thisとは、現在のインス...
静的に宣言 static
【PHP】static【静的に宣言】PHPの static について説明します。
staticとは?
静的に宣言するキーワードのこと
staticとは、プロパティやメ...
自クラスの静的メンバを呼出 self
【PHP】self【静的メンバを呼び出す】PHPの self について説明します。
selfとは?
静的メンバを呼び出すキーワードのこと
selfとは、自クラスの静的メンバ...
静的メンバを呼出 ::(ダブルコロン)
スコープ定義演算子を参照(ページ内リンク)