PHP入門

OVERVIEW

本の通りに作ってみたのと、+αでGitを触ってみた。

YEAR 2020

理由:
Java経験から他の言語を触るのはどんな感じなのか知りたかった。
実務では大規模なパッケージ開発でどうしてもビルド・コンパイルに時間がかかるため、スクリプト言語に興味をもちPHPを触ってみることに。
いきなりはじめるPHP~ワクワク・ドキドキの入門教室
いろんなサイトPHP教本を調べたところ総じて評価が高そうで、サクッとできそうだったのでこの本を選択。

所要時間:
5時間程度

やったこと:
PHPの基礎の基礎。フォームの作成、チェック処理、繰り返し文、DB更新・検索処理
サーバ:xampp、DB:MySQL、
テキストエディタはAtomをインストールしてみた

登録画面

登録画面→未入力チェック
一覧の画面
検索画面

検索結果

登録画面で入力して「送信」

「OK」で登録処理

コード(一部抜粋)
(+α) Gitの練習がてら、GitHubにアップ。https://github.com/mk122mtst/phpwork

所感:
Javaをやっていたのですんなり理解できた。慣れたらサクサク書けそう。
HTMLに入れ込むようなイメージで使えるのはわかりやすい。
Javaと比べるとコンパイルしなくてよかったり、変数の型を指定しなくてもいいのが楽な分、エラーに気付きにくい。
実務はほぼPostgresなのでMySQLを初めて使用したが、簡単なSQLを書く分にはあまり違いは感じられなかった。