(22) 【WORDPRESS】自作ウィジェットをプラグイン登録
詳細は以下の公式ページを参照してください。 WordPress Codex:プラグインの作成手順 WordPress Codex:プラグインAPI WordPress Codex:PHPコーディング規約 ■プログラム 以… 続きを読む »
詳細は以下の公式ページを参照してください。 WordPress Codex:プラグインの作成手順 WordPress Codex:プラグインAPI WordPress Codex:PHPコーディング規約 ■プログラム 以… 続きを読む »
「アクセス数が増えた!」 なんて喜んでいたら、実はロボットばかりだった… アクセスカウンタの目的は 「どれだけの人に見ていただいているか?」 を知ることであり、情報収集目的のロボットのアクセスはカウントしたく… 続きを読む »
やりたいこと WEBサイトでテーブルの列幅などを文字列の長さに合わせたいことがある。 大雑把に、 ・半角文字は1文字 ・全角文字は2文字 とカウントできるといいなぁと。 これをやってくれるのが mb_strwidth 関… 続きを読む »
2016年12月1日にPHP 7.1がリリースされて約半年が経つ。 既に7.1.5までマイナーバージョンが上がっている。 もうぼちぼち PHP 5.6ユーザーからPHP 7ユーザーに変わろうと思う。 仕様変更点がいくつか… 続きを読む »
(1) やりたいこと 共有サーバー上でセッション保持時間を延長したい。 詳細はここを参照のこと。 http://php.net/manual/ja/session.configuration.php#ini.sessio… 続きを読む »
1. やりたいこと まずは「投稿」、「編集」、「削除」を実装する。 画面レイアウトは index.php に書くように切り離してあるので、デザインきれい化は後で… 実行サンプルはこちらです。 http://w… 続きを読む »
やってみたいこと (6) SQLiteでアクセスカウンタ作成 #1 (7) SQLiteでアクセスカウンタ作成 #2 (画像化) (8) SQLiteでアクセスカウンタ作成 #3 (二重カウント回避) の続き、今回はDB… 続きを読む »
やってみたいこと 先に記した「(14) SQLiteでトランザクション」と同じことをMySQLでもやってみる。 トランザクションを使いたい場合、MySQLのDBは InnoDB で作ること。 トランザクションを使わない場… 続きを読む »
やってみたいこと ■OKパターン begin → 複数Query成功 → commit (DBが変更される) ■NOKパターン begin → 複数Queryの一部失敗 → rollback (DBまったく変更されず) … 続きを読む »
やってみたいこと 「(9) GDでアップロード画像を白黒画像に変換」 で作成したプログラムのように、ピクセル単位の画像処理をPHPで実行すると処理速度が遅い。そこで、画像処理自体は外部プログラムに実行を依頼し、その実行結… 続きを読む »