PHPPHP2015-08-31【PHP】DOMDocument::loadHTML()で日本語が化けるときの対処法と残った謎PHPファイルから読み込んだ断片的なHTML文書をDOMDocumentクラスを使って解析しようとした時に文字化けに遭遇した。文字化けは回避出来たけど、原因とか根本的な解決とか謎のままなのでメモ。以下のサイトを参考にさせて頂きました。PHPのDOMDocume...【PHP】DOMDocument::loadHTML()で日本語が化けるときの対処法と残った謎2014-12-18【PHP】preg系関数で全角文字がマッチしなかったら・・・PHP正規表現は奥が深そう過ぎて常に腰が引けてます。今回ハマったのは、全角記号のマッチング。一般的な全角文字っていうことならググると色々出てきますが、もっと限定的なもので良かったので、意外とあっさり解決出来ました。以下のサイトを参考にさせて頂...【PHP】preg系関数で全角文字がマッチしなかったら・・・2014-11-27【PHP】simplexml_load_stringの挙動がわけわかめPHPなのでメモっておく。simplexml_load_stringは、文字列として渡したXMLを、オブジェクトとして返してくれる便利なやつだけど、時々おかしなことする。↓みたいなXMLを文...【PHP】simplexml_load_stringの挙動がわけわかめ2014-11-03【PHP】exec関数でPHPスクリプトをキックするPHPphpのexec関数で別のphpファイルをキックする方法です。以下のサイトを参考にさせて頂きました。OtherカテゴリPHPにしてますが、crontabの話です。設定した時間(時刻)にコマンドを実行してくれる便利なやつ。以下のサイトを参考にさせて頂きました。あと、弊社のウィザード。Linux:cron(クーロン)で...crontabでPHPファイルを自動実行する2014-10-16【PHP】ZipArchiveで作成したZIPファイルが解凍できないPHPいやー、ハマったハマった。別処理でサーバ上に作成されるいくつかのCSVファイルを、ZIP圧縮してダウンロードさせるフォームを作りまして。ダウンロードまでは問題なく出来たのですが、肝心のZIPファイルが解凍できない。Lhaplusで解凍しようとすると、「...【PHP】ZipArchiveで作成したZIPファイルが解凍できない2014-10-10【PHP】extendsしているクラスで__construct()をオーバーライドする場合PHP挙動として予想外だったので、メモ。親クラスを継承するクラスにおいて__construct()をオーバーライドしている場合。pri...【PHP】extendsしているクラスで__construct()をオーバーライドする場合2014-10-10【PHP】シングルトンモデルの実装(解説はありません。)PHP忘れると思うので、メモ。以下のサイトを参考にしました。p...【PHP】シングルトンモデルの実装(解説はありません。)2014-10-08【PHP】mb_send_mailで添付ファイル付きメールを送信するPHP普通は添付ファイル付ける場合はmail()関数で実装するようですが、私のように「エンコーディングが面倒だ!」という場合は、mb_send_mail()でも添付ファイル付きのメールを作成・送信できます。私自身忘れるのでメモ。以下のサイトを参考にさせて頂きま...【PHP】mb_send_mailで添付ファイル付きメールを送信する2014-09-08【PHP】PHPからcURLを利用してFTPでファイルをダウンロードするPHPPHPの公式マニュアルの通りにしても、エラーが返る。以下のサイトを参考にしました。