プログラミング 文字コードを変換してCSVをファイルを読み込む【PHP】 概要PHPで、CSVファイルをPHPで読み込む際に、Windowsで編集したCSVファイルを読み込むと文字化けをおこします。Linuxサーバーだと文字コードがUTF-8で、Windowsだと大抵はSJISなので文字化けが発生します。CSVフ... 2019.05.27 プログラミング
Linux PHPでImage_Barcode2を利用して、NW-7のバーコードを作る 概要PHPでNW-7のバーコードを作成したいとの要望があり、Image_Barcode2を利用してバーコードを作成しました。まずは、PEARのImage_Barcode2をインストールして、その後「NW-7」を利用できるようにしますPEAR... 2019.05.23 Linux
プログラミング csvファイルのヘッダーが、指定したカラムか確認する【PHP】 概要CSVファイルでアップロードして何かしらの処理をする前にCSVファイルのフォーマットが、こちらが想定している仕様と同じどうかのチェックをするケースがあるかと思います。その場合でCSVファイルのヘッダーが、こちらの仕様と同じヘッダーになっ... 2019.05.20 プログラミング
Linux Apacheで特定のIPアドレス制限が効かない Basic認証とIP制限の併用でIP制限が効かないBASIC認証とIP制限を併用しているサイトが合って、特定のファイルのみIP制限したいとの要望があって「.htaccess」に設定を入れても、IP制限が全く効かなかった。Satisfy An... 2019.05.17 Linux
プログラミング ハイフンなしの郵便番号を「3桁 – 4桁」に変換 substr()を使って郵便番号を「3桁 - 4桁」に変換ハイフンがない郵便番号をハイフンのある郵便番号に変換する場合は、「substr()」を利用して前半の3桁、後半の4桁に分けてその間に「−」を入れれば、ハイフンの入ってない郵便番号にハ... 2019.05.15 プログラミング
Linux PHPでMySQLに接続する方法(mysqli, PDO) 概要mysql関数を使ってphpからMySQL接続はphp5.5以降は非推奨となり、MySQLへの接続は「mysqli」か「PDO」になりました。この「mysqli」と「PDO」を利用してPHPからMySQLへの接続方法を紹介します接続する... 2019.05.10 Linuxプログラミング
Linux Nginx + phpMyAdminをインストールする 概要NginxサーバーにphpMyAdminをインストールする方法を説明します。インストールするにあたって下記のパッケージのインストールされている環境として説明します nginx php php-fpm mysql今回インストールする、ph... 2019.05.08 Linux
Linux 関数の呼び出し順で「command not found」のエラー シェルスクリプトで関数の場所を間違えると「command not found」になる関数を使ったシェルスクリプトで関数の呼び出す場所は、定義した関数より前に書くと「command not found」や「Main: コマンドが見つかりません... 2019.05.07 Linuxプログラミング