PG:WEB・PHP
モダンなPHPの話題になると、欠かせないものとして登場する「 名前空間」について整理してみます。Windows10 + XAMPP + Brakets1.14でやってます。
PHPUnitをComposerでインストールしたら、使い方がどう変わるのか?Composerの使い方になれるという目的もかねて確認してみます。Windows10 + XAMPP + Brakets1.14の環境でやってます。
はじめと一歩として、Laravel6.0のインストールと新規プロジェクト作成をして、とりあえず、「Hello World」的なものを動かしてみます。
モダンなPHPを勉強しなおすなら、まず、Composerが使えないと話にならないと言われたので、まず、そこからです。Windows10環境+XAMPP+Braketsエディタでやります。
PHPで日本語を使うには、ちょっと気をつけないといけないことがあります。自分でも何度かはまったので、備忘をかねてまとめておきます。
Content-Security-Policy(CSP)のヘッダの指定で、Divのstyleがインラインスクリプトと共にブロックされてしまうのを初めて知ったので。
エディターで見るとなんの問題もないのに、文字コードによってChromeで正しく表示されない・・ということがありました。
PHPで暗号化した文字列をURLパラメータで受け取って復号化したら、意図せず「00」パディングされて正しく処理できない・・という問題に対応したときのメモです。
素のPHPでmysqliを使ってデータベース・アクセスする方法です。 フレームワークとかを使うと不要になる知識ですが、いちおう、素のPHPを知らないとフレームワークのありがたみもわからないので、とりあえず整理しておきます。