パーフェクトPHP をデバッグしました

フレームワーク サンプルコード のデバッグです

パーフェクトPHP をデバッグしました (環境設定)

f:id:beginner001:20181226180214p:plain

XAMPP NetBeans Xdebug

パーフェクトPHP を、IDE デバッグ機能 で動かすためには、
いろいろな準備処理が必要です。

そのために、環境設定は 設定の簡単なもの を選びます。

具体的な 環境設定手順
ミニブログアプリケーション と IDE デバッグ機能 の環境を作る 具体的な方法 です。

パーフェクトPHP の学習前段階で挫折することは、絶対に避けましょう。
パーフェクトPHP を理解することを優先してください。

XAMPP

フレームワークオブジェクト指向を理解することが最優先です。
設定に手間取ってしまっては、本末転倒です。XAMPP を選びます。

phpMyAdminXdebug なども、設定に悩む必要がありません。

パーフェクトPHPデバッグするには、XAMPP 5.6.x で十分です。

あえて、XAMPP 7.x.x (PHP 7.x.x) にする必要はありません。
パーフェクトPHP を理解するという目標が、ぶれないようにしてください。
新たな問題を持ち込こんで、悩まないようにしましょう。

XAMPP 7.x.x の場合は、その他 | XAMPP 7.1.14 と NetBeans IDE 8.2 の不具合 を参照してください。 (XAMPP の問題です MAMP の問題ではありません)

NetBeans

設定が簡単で、初心者にやさしい 無料の NetBeans (PHP) を選びます。

IDE デバッグ機能 (動画 YouTube)

Xdebug

php.ini 追加 が必要です。

その他 | XAMPP 7.1.14 と NetBeans IDE 8.2 の不具合 にも書いてありますが、XAMPP 7.x.x 以降、Xdebugがインストールされていません。
(インストールされていても、正しく動作しません)

サンプルコード

サンプルコードは、修正が必要です。準備 | サンプルコードの修正 を参照してください。

テストデータ

テストデータは、準備 | データベース を参照してください。
データベース作成、テーブル作成用 SQLテーブル復元用 SQL
phpMyAdmin を使用します。

テーブル復元用 SQL

動画 YouTube
パーフェクトPHP をデバッグしました ('フォローする' ボタン を表示)


?