コピペコードで快適生活

明日使えるソースを自分のために

PHP

crypt関数とかglibcとか

WordPressのDBに保存されているハッシュ化されたパスワードの値が気になったので調べた話 を読む過程で crypt関数 ってなんだっけ?となったので、調べたことメモ。 PHPのcrypt関数 不可逆のハッシュ値を生成する C標準ライブラリのcrypt関数に実装依存する …

composerで使えるライブラリを作ってみた

PHP

composerで使うライブラリを作ったことがなかったので、試しに作ってみた。 作ってみる ソースはこんなかんじで https://github.com/kinosuke01/convertible-romaji 作るときのコマンドメモ # コンテナ起動してログイン docker compose up docker compose ex…

PHPでの日時処理

PHP

PHPよく理解してないので整理。日時まわり。 date関数 出力したい文字列のフォーマットを受け取り、現在日時(or渡したタイムスタンプ)の日時を、文字列で返す https://www.php.net/manual/ja/function.date.php echo date('Y-m-d'); // -> 2021-06-01 echo d…

PHPUnitのテストの書き方 超入門

PHP

いままで書いたことなかったのでメモ。

MySQLにblobで格納されたデータをまとめてファイル出力する

旧システムから新システムへのデータ移行の現場での一コマ。 DBにblobで格納されてた画像データをまとめてファイル出力したかったので、 PHPスクリプトを書いてみた。