PHP

技術的なこと

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

set_value()notre-populatingInCodeIgniter,Ihadfacedtheformvalidationproblem.Specifically,theproblemisset_value()notre-pop...
技術的なこと

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

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

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

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