PHP
プログラムのメモ 個人的には良いコードはそれだけで理解できるものだと思っているが、そんな会心なコードをかけるわけでもない。 自分ひとりで書いてても忘れていることもあるので、可能であればメモは残しておいたほうが良い。 Doxygen Javadocは業務で使…
入力値の確認 POST値の確認を別ページにせずに現在のページで処理する方法である。 ソース 入力および確認のページのソースは次のとおりである。
文字エンコーディングの変換 WinとかLinuxとか混在していると、文字化けが起こりやすいので変換は重要。http://php.net/manual/ja/function.mb-convert-encoding.php ソース たぶん基本はUTF8で操作して必要に応じて変換するのが良さそう。 ';
POST値の引き取り PHPでPOST値をチェックするのにisset関数をよく使う。 実際の振る舞いについて確認のメモを残しておく。 ソース
ちょっとした正規表現 以前、正規表現による値が数値かどうかを確認する記事を書いたが、 PHPで日付データを確認する方法をメモしておく。nishiru3.hatenablog.com ソース まだ十分ではないが、書式についてはチェックできる。ただし、2018/33/33とかにもマ…
基本的な操作 すぐ忘れちゃうので書いておく。
strpos strpos関数を使って検索を実現する。http://php.net/manual/ja/function.strpos.php 具体例
ページをまたいでデータを保持する PHPにおいてページをまたいでデータを引き継ぎたいときは、セッションを使う。 a1.phpのコード(遷移元) これを最初のページ(遷移元)にする。 ただし、phpコードの最初に記述すること。途中からsession_startすると、デ…
MySQL8.0のインストール 次のサイトでインストーラーをダウンロード。URL:https://www.mysql.com/jp/インストールファイル: mysql-installer-community-8.0.11.0.msi 認証方式の変更 設定ファイルの変更 C:\ProgramData\MySQL\MySQL Server 8.0\my.iniの中…