PHP

ProgateでPHPを学んでみた【コース4】

ProgateのPHPコース4 ProgateのPHPコース4は途中から有料になると思います。あとPHPはコース4で最後になります。 やりたい人は980円はらってやる必要があります。 今回はPHPコース4を学びますがのPHPのコース3はオブ…

Progate PHP コース3を学ぶ【オブジェクト指向をより深く】

プログラミング学習サービス「Progate」のPHPコース3

ProgateでPHPを学ぶ【コース2はオブジェクト指向】

Progateを使ってPHPのオブジェクト指向をマスター?

ProgateでPHPを学んでみる【コース1】

Progateって

phpの基本(例外処理とはなにか)

phpの例外処理とはなにか phpの例外処理を書くにはtry{}catch{}文を使います。 このようなコード書いてメソッドを呼び出すときに div(5, 0) としてよびだすと5/0になってしまうのでエラーになります。 そこでエラーがおき…

phpの基本(外部ファイルを読み込むにはどうしたらいいのか)

phpで外部ファイルを読み込むには phpで外部ファイルを読み込むにはrequire文かinclude文を使用します。 autoloadはあまり使わないような気がするので省略します。 書き方は とすることで外部ファイルのクラスを使うことがで…

phpの基本(インターフェースとはなにか)

phpのインターフェースとは phpのインターフェースとはメソッド処理の実装もれを防ぐ仕組みです。 抽象クラスにも似ていますが(他に継承されることを前提としたクラス) インターフェースはクラスではありません。 インターフェースの仕組みを使う…

phpの基本(抽象クラスとはなにか)

PHPの抽象クラスとはなにか phpの抽象クラスとは、他のクラスに継承されることを前提としたクラスです。 抽象クラスを作成するには下記のように abstractを記述します。 抽象クラスにはプロパティやメソッドを通常のクラスと同様に定義する…

phpの基本(staticとはなにか)

phpのstaticとは staticとはclass内の部品(メソッドや変数)にstaticキーワードをつけることによって、クラス外部でのインスタンス生成が不要になります。 staticキーワードがついた変数やメソッドを外部で呼び出すときは…

PHPの基本を学ぶ(アクセス権)

PHPのアクセス権とはなにか アクセス権とはクラスの部品(変数やメソッド)に対して与えられるアクセス権のことです。 PHPのアクセス権は下記のとおりです。 private クラス内からのみアクセス可能 protected 親と子クラスからの…

PHPの基本を学ぶ(クラス)

PHPのクラスとは インスタンスとコンストラクタがむすびついており。またプロパティもコンストラクタ内で使えるようにしているようです。 色々細かいところはありますが、インスタンス生成やコンストラクターの概要は下記のとおりです。 インスタンスを…

PHPの基本を学ぶ(配列からメソッド)

PHPの配列の使い方 phpの配列はkey valueペアも配列として扱われる。key valueペアの配列と値のみの配列がある。 foreachは in ではなく as を使う。vbaやruby,pythonではinでものは右から左に流れ…

phpの基本を学ぶ(基本から繰り返し処理まで)

PHPの基本から条件分岐と繰り返し処理まで eclipseでphpをはじめる手順はこのブログにもかいていますが、テックアカデミーを見るとわかりやすいかもしれません。 phpの基本 phpは変数宣言がいらないのと、プリント文が一風変わったva…

eclipseでphpを実行する準備(windows)

eclipseでphpを実行するには eclipseでphpを実行する手順は下記のとおりです。 コラム: eclipseのプラットフォーム版を既にダウンロードしていたら eclipseにrubyの開発環境を構築していたけど、phpのfull…