[PHP]自由入力された住所から市区町村を取り出す方法

私は、上図のように住所入力欄を「都道府県」「住所1(市区町村〜番地)」「住所2(ビル名)」の3つに分けることが多いです。 都道府県はリストから選択で、住所1および住所2は自由入力です。 今回は、この自由入力にしている住所...

  • 公開日:2018/1/5

[PHP]配列データをそのままDBへ格納する

PHPの配列データを配列のままDBに格納したいこと、ありますよね。 そんな時は、PHP関数でシリアル化すればOKです。 例えば、以下のような配列データがあったとします。 これを以下のようにします。 あとは$db_data...

  • 公開日:2017/12/22

[PHP] 文字列を改行コードで分割して配列にする

PHPで、改行を含んだ文字列を改行部分で分割し、配列にする。という必要があったので、その方法をメモ。 流れは、改行コードは3つあるので、それを1つに統一し、それから配列化します。 改行コードは3種類 ・CRLF改行(\r...

  • 公開日:2017/12/21

[Mac]エックスサーバーにSSH接続する方法

MacのターミナルでエックスサーバーにSSH接続する方法のメモ。 【手順】 1)エックスサーバーで事前準備 2)秘密鍵を設置(保存場所、ファイル名変更、パーミッション変更) 3)エックスサーバーにSSH接続する エックス...

  • 公開日:2017/12/14

[FuelPHP]TaskからModelを呼び出す方法

Task(タスク)とは、一連の処理を一括してコマンドラインから実行できるようにしたものです。 このTaskからModelを呼び出す方法のメモ。 Controllerと同じようにModel_xxxと呼び出したらエラーが出ま...

  • 公開日:2017/11/29

Macで壁紙が以前のものに戻ってしまう問題

Macの壁紙を気分に合わせてお気に入りの写真に変更しています。 ところが、起動してみると、この壁紙が以前のものに戻っているときがあります。普段は3面モニタで作業しているのですが、メインのモニタだけ戻ってしまうのです。 す...

  • 公開日:2017/11/15

PHPで指定した月の月初と月末を取得する方法

PHPで指定した月の月初の日付と月末の日付を取得する方法です。 月末日の取得は、ちょこちょこ利用するので改めて備忘録。 それぞれ、first day of と last day of を使います。 これで、月初と月末の日...

  • 公開日:2017/9/14

MySQLでテーブルをコピー(複製)する方法

テーブルを大幅に変更する場合など、テーブルをバックアップとして複製しておきたいものです。 MySQLコマンドで簡単にテーブルを複製できるので、その方法をメモ。 例として、「mytable」テーブルを複製して「mytabl...

  • 公開日:2017/7/20

Vimで複数行の先頭または行末に文字を挿入する

Vimなら絶対簡単にできるはずと思って調べたら、やっぱり出来たのでその方法です。 行頭に文字を挿入する方法 1)「ctrl + v」で矩形選択モードにします。 2)「j」でカーソルを移動して対象の行を選択していきます。(...

  • 公開日:2017/7/7

[Ubuntu 16.04 LTS] 端末の起動時のウィンドウサイズを変更する

端末のウィンドウサイズが小さくて起動する度に手動で大きくしていましたが、 それも面倒なので、起動時のサイズを大きく変更することにしました。 (もっと早くやっておけば良かった!) 端末を起動して、上部メニューから、 [端末...

  • 公開日:2017/5/26

[Ubuntu 16.04 LTS] UbuntuでPATHを追加する

UbuntuでPATHを追加する方法です。 今回は「/usr/local/pgsql」を追加したいと思います。 まずは、現状のPATHを確認。 「:」を区切りとしてパスが表示されます。 すでに追加しようと思っているパスが...

  • 公開日:2017/5/25