2021.03.31
Developer Lv2
■サンプル では実際にクラスを使ったサンプルを作成してみましょう。 ユーザー登録を想定しています。 form.html ※bootstrapを使用しています InputForm.php form.htmlを想定したクラスです。 入力フォームがプロパティとなっております。 process.php 入力 …More Read
2021.03.31
Developer Lv2
メソッドとは メソッドとは、オブジェクト内に定義された関数のことを指します。 関数と同じ文脈で語られることも多いですが、厳密には使い分けがあります。 ※関数についてはこちらの記事をご参照ください。 関数とは まずはサンプルプログラムで比較してみましょう。 ■サンプルプログラム 関数 メソッド どちら …More Read
2021.03.31
Developer Lv2
この記事では、プロパティについて、 以下の3点を説明します。 1.プロパティはオブジェクトのメンバ変数。 2.public,protected,privateのアクセス修飾子を指定する。 3.staticキーワードをつけると、インスタンス化せずに使うことができる。 プロパティとは オブジェクトのメン …More Read
2021.03.31
Developer Lv2
この記事で説明するのは以下の3つです。 1. オブジェクトはクラスをインスタンス化したもの。 2. オブジェクトはプロパティ(変数、属性)と、メソッド(関数、操作)をもつ。 3.「new クラス名」でインスタンス化。 クラス、オブジェクト、インスタンス化とは 前節でも出てきたとおりですが、少し角度を …More Read
2021.03.31
Developer Lv2
この記事では、 オブジェクト指向の概略を説明します。 1.オブジェクト指向は、システムにおける共通処理・変数を「クラス」という括りに定義する(まとめる)ことから始まる。 2.クラスには「メソッド」と「プロパティ」が定義できる。 3.クラスを「インスタンス化」すると「オブジェクト」ができる。 4.メソ …More Read
2021.03.23
Developer Lv2
小さな管理機能を作ってみよう 第10話 初心者向け、PHPプログラム構築講座です。 初心者といっても、PHPの勉強を少し行い、LAMP環境が自分で構築でき、少しアプリケーションを作成しているレベルを対象とします。 まったくの初心者の場合は、わからない部分が出てくると思います。 できるだけ細かく説明は …More Read
2021.03.22
Developer Lv2
小さな管理機能を作ってみよう 第9話 初心者向け、PHPプログラム構築講座です。 初心者といっても、PHPの勉強を少し行い、LAMP環境が自分で構築でき、少しアプリケーションを作成しているレベルを対象とします。 まったくの初心者の場合は、わからない部分が出てくると思います。 できるだけ細かく説明は入 …More Read
2021.03.21
Developer Lv2
小さな管理機能を作ってみよう 第8話 初心者向け、PHPプログラム構築講座です。 初心者といっても、PHPの勉強を少し行い、LAMP環境が自分で構築でき、少しアプリケーションを作成しているレベルを対象とします。 まったくの初心者の場合は、わからない部分が出てくると思います。 できるだけ細かく説明は入 …More Read
2021.03.20
Developer Lv2
小さな管理機能を作ってみよう 第7話 初心者向け、PHPプログラム構築講座です。 初心者といっても、PHPの勉強を少し行い、LAMP環境が自分で構築でき、少しアプリケーションを作成しているレベルを対象とします。 まったくの初心者の場合は、わからない部分が出てくると思います。 できるだけ細かく説明は入 …More Read
2021.03.19
Developer Lv2
小さな管理機能を作ってみよう 第6話 初心者向け、PHPプログラム構築講座です。 初心者といっても、PHPの勉強を少し行い、LAMP環境が自分で構築でき、少しアプリケーションを作成しているレベルを対象とします。 まったくの初心者の場合は、わからない部分が出てくると思います。 できるだけ細かく説明は入 …More Read