目次 ・インターフェース ・クラスが複数のインターフェースを実装する ・クラスがクラスの継承とインターフェースの実装を行う ・インターフェースが他のインターフェースを継承する インターフェース 1.インターフェースの宣言 […]
目次 ・抽象クラスと抽象メソッド ・抽象クラスの中に通常のメソッドを記述する ・抽象クラスの中に通常の変数を記述する 抽象クラスと抽象メソッド abstract class クラス名{ abstract functi […]
目次 ・オーバーライドとは ・子クラスから親クラスのインスタンスを参照する(parent::) ・オーバーライドの禁止(final) オーバーライドとは クラスを継承したときに使用できます。 親クラスで定義したメソッドを […]
目次 ・コンストラクタ ・親クラスのコンストラクタを実行する ・デストラクタ コンストラクタ クラス{ アクセス修飾子 function __construct(引数){ } } コンストラクタは、メソッ […]
目次 ・数値の演算 ・代入演算子 ・インクリメント(++) ・デクリメント(–) ・偶数か奇数か判定する ・数値に変換 ・文字列を数値に変換する 数値の演算 <?php //足し算 echo 6 + 3; //9 […]
目次 ・extract関数とは ・extract関数で連想配列から変数を作成する ・変数の衝突があった場合、変数に別名を付ける ・2つめの引数のフラグの一覧 extract関数とは 連想配列のキーを変数名にして展開する […]
目次 ・compact関数とは ・compact関数で変数から連想配列を作成する ・compact関数の引数を配列にした場合 compact関数とは 変数名をキーにして、その変数の値をセットした連想配列を作る関数です。 […]
目次 ・環境 ・web.phpのファイル ・JSONを送受信するファイル ・コントローラのファイル (確認環境:PHP 7,XAMPP 7.2.8,Laravel 5.7,Windows 10) 環境 このサンプルでは、 […]