-
クラスへのアクセス権 クラス内のプロパティ・メソッドへのアクセス権の種類は、「public」と「protected」と「private」の3つ その名の通り「public」はクラスの外部からもアクセス …
-
クラスモジュールのstaticプロパティとstaticメソッド
クラスモジュールのstaticプロパティとstaticメソッド staticの識別子を付けたプロパティやメソッドは通常の?(動的な)プロパティやメソッドとは使い方が異なり、インスタンス化せずに呼び出し …
-
クラスの定義とインスタンス化 PHPでクラスを定義する時はclassキーワードを使って「class クラス名 { プロパティとかメソッドとか・・・ }」という感じ 定義したクラスをインスタンス化する時 …
-
マジック定数は特殊な定数で定義不要で参照可能な定数 __LINE__ファイル上の現在の行番号__FILE__ファイルのフルパスとファイル名__DIR__そのファイルの存在するディレクトリ__FUNCT …
-
スーパーグローバル変数・定数 スーパーグローバル変数やスーパーグローバル定数は、プログラム中のどこからでも参照可能な値。 スーパーグローバルに含まれる項目や値は、「$GLOBAL」を参照すると確認でき …
-
2019/07/08 -PHP全般
エスケープシーケンス, キャリッジリターン, シングルクォーテーション, タブ, ダブルクォーテーション, 改行, 特殊文字ダブルクォーテーションやシングルクォーテーションの文字列 PHPで文字列を扱う時はダブルクォーテーション「”」か、シングルクォーテーション「’」で文字列を囲む。 // 文字列は …
-
for~の繰り返し処理 for( 初期値; 条件; 増減 ){ 繰返し処理 }のパターン。終了条件も最初に定義するから無限ループを作っちゃう可能性も少ない。個人的には一番よく使う繰返し処理 $ary0 …
-
配列の定義 PHPで配列を定義するには「array()」を使って変数に代入する方法と、変数に[ ]で直接代入する方法がある。 どちらの方法でも、キーなしの配列・キーありの連想配列それぞれ定義可能 // …
-
PHPエディタ 当初はEclipseとかもインストールしてみたが、重たいし、特にメリットも感じられずでした。 今使っているPHPエディターはMSさんのコレ↓ Visual Studio Code 「V …
-
2019/06/25 -未分類
PHPでの関数の定義は、他の言語にもありそうなオーソドックスな書き方。 <?php header('Content-Type: text/html; charset=UTF-8' …