PHP インターフェース(interface)

目次 ・インターフェース ・クラスが複数のインターフェースを実装する ・クラスがクラスの継承とインターフェースの実装を行う ・インターフェースが他のインターフェースを継承する インターフェース 1.インターフェースの宣言 […]

PHP 抽象クラスと抽象メソッド(abstract)

目次 ・抽象クラスと抽象メソッド ・抽象クラスの中に通常のメソッドを記述する ・抽象クラスの中に通常の変数を記述する 抽象クラスと抽象メソッド abstract class クラス名{   abstract functi […]

PHP オーバーライド

目次 ・オーバーライドとは ・子クラスから親クラスのインスタンスを参照する(parent::) ・オーバーライドの禁止(final) オーバーライドとは クラスを継承したときに使用できます。 親クラスで定義したメソッドを […]

PHP コンストラクタ

目次 ・コンストラクタ ・親クラスのコンストラクタを実行する ・デストラクタ コンストラクタ クラス{     アクセス修飾子 function __construct(引数){     } } コンストラクタは、メソッ […]

PHP 連想配列から変数を作成する (extract)

目次 ・extract関数とは ・extract関数で連想配列から変数を作成する ・変数の衝突があった場合、変数に別名を付ける ・2つめの引数のフラグの一覧 extract関数とは 連想配列のキーを変数名にして展開する […]

PHP 変数から連想配列を作成する (compact)

目次 ・compact関数とは ・compact関数で変数から連想配列を作成する ・compact関数の引数を配列にした場合 compact関数とは 変数名をキーにして、その変数の値をセットした連想配列を作る関数です。 […]

PHP Laravel JSONの送信と受信のサンプル

目次 ・環境 ・web.phpのファイル ・JSONを送受信するファイル ・コントローラのファイル (確認環境:PHP 7,XAMPP 7.2.8,Laravel 5.7,Windows 10) 環境 このサンプルでは、 […]