PHP

技術的なこと

コピペでOK!PHPで漢字が含まれてるかどうかチェックしたいときの書き方

チェックしたい変数に一文字でも漢字が含まれていたら敏感に反応 ↓ ↓ ↓ 出力結果 ↓ ↓ ↓ 参考にさせていただいたサイト phpで漢字の正規表現を調べる(utf-8) Unicodeで「漢字」の正規表現 上記、2サイトを参考にさせていた...
技術的なこと

オライリーの「初めてのPHP」はPHP初心者にとって最高の教科書なのか?

PHP7にバージョンが上がったし「初めてのPHP」の新版を買ってみた PHPのメジャーバージョンが5から7になり、各レンタルサーバー会社もPHP7をカバーするようになってきました。私もそれほど苦も無くPHPを書けるようになりましたが、初心を...
技術的なこと

LINEアカウントでログインするテストを動かしてみた(HerokuにPHPで)

LINEアカウントでログインを実現したい。そのためのプロトタイプ的なことをやってみました。環境としてはHerokuにPHPをデプロイしました。 LINEアカウントでログインテストの手順 参考にした記事 上の記事を参考にさせていただきました。...
技術的なこと

HerokuにPHPファイルをアップして表示するまで

この記事では、PHPの実行環境を調べる infophp();を実行するだけのPHPファイルをHeroku上にデプロイして表示するまでの手順を紹介します。 HerokuでPHPファイルを表示するまでの手順 あらかじめ準備しておくこと ・Her...
技術的なこと

所要時間1分!さくらインターネットのレンタルサーバーに入ってるWordPressの表示速度を簡単に早くする方法

対象となるサーバーとWordPressのバージョン この記事でお伝えするのは ・さくらのレンタルサーバー(スタンダードプラン) ・WordPress4.8.1 に関する内容です。WordPressのバージョンについては、多少違いがあっても誤...
技術的なこと

WordPressのトップページ編集「index.php」と「home.php」の違いとは?

かれこれ2年ほど運営しているこのブログ、そろそろテーマを着せ替えしてもようかしら、と久々にWordPressの中身を触っていました。「トップページに固定ページを表示するのどうすればいいんだっけ?」と言いながら、悪戦苦闘してました。「inde...
技術的なこと

CakePHP3でMigrations を初めからやり直す方法

データベースを直接編集してmigrationsコマンドが使えなくなった(汗) (1)正攻法 > bin\cake migrations rollback コマンドで戻す。必要であれば > bin\cake migrations rollba...
技術的なこと

さくらレンタルサーバーでCakePHP3本体をwww/以下に置かないための設定

アクセス可能なディレクトリに本体を置くのはよろしくない 前の記事でさくらのレンタルサーバースタンダードプランにCakePHP3をインストール成功しましたが、/home/USERNAME/www にCakePHP3本体を置くのはセキュリティ的...
技術的なこと

さくらのレンタルサーバにCakePHP3をインストール

下記のサイトを参考にさくらレンタルサーバーのスタンダードプランにCakePHP3をインストールしてみました。うまくいったので処理画面のキャプチャー画像つきで手順をまとめておきます。 まず、さくらのサーバーのPHPバージョンを確認 管理画面で...
技術的なこと

Codeigniter Why re-populating form on failed validation after submitting?

set_value () not re-populating In CodeIgniter, I had faced the form validation problem . Specifically , the problem is s...
技術的なこと

エックスサーバーでPHP7.0にして、WordPressを動かしたら爆速になった!

PHP7は噂どおりの速いヤツ 管理人はPHPといえば長らくバージョン5.x系を使ってきましたし、現在もPHP5.6がサポートされてますよね。「PHPの次期バージョンがそろそろ来る」と言われて何年も経ちますが、「バージョン6」をすっとばして「...
技術的なこと

エックスサーバーでPHPライブラリ Pear設定ミスでハマり、HTML_QuickFormが使えず、ひとしきり苦しんだ後の解決法

(ローカルでは)さっきまであんなに元気に動いたのに・・・ PHP+MySQLマスターブック ↑ この本を元にシコシコと入力してPHP+MySQLのMVCチックな顧客管理システムをローカルで完成させました。 で、エックスサーバーにデプロイ!!...