PHP で XML のデータを JSON に変換する方法です。 1 2 $data = simplexml_load_string($xml); $json = json_encode($data
PHP で XML のデータを JSON に変換する方法です。 1 2 $data = simplexml_load_string($xml); $json = json_encode($data
PHP でソースコードをハイライトして表示することができます。自前でコードのハイライトなどを実行したい場合は活用させて頂きましょう。詳細は下記のページを参考にさせて頂きました。 PHPソースコードをハイライト表示する
Google カレンダーのように複数日にまたがるデータを接続する時、使用済みの行と使用していない行を判別するために、予め空き状況を配列に文字列で入れて、後から予約を突っ込むような処理が必要です。 そんな時に全ての行に相当
自力で mail() 関数を使用してファイルを添付して日本語メールを送ることも可能ですが、ヘッダを自力で書くとかなりの時間がかかりそうです。PEAR に関してはその他のライブラリに比べて導入が大変楽ですから、PEAR を
毎回メール送信機能を作る時にいちいち外部のライブラリを持ってきたり、勉強しなおしていたので、今回書いたコードをそのまま載せておきます。これでしっかりとメールを送信することができます。 1 2 3 4 5 6 7 8 9
PHP で配列の戦闘からひとつ値を取り出し、元の配列は要素一つ分だけ短くなり、全ての要素は前にずれます。 数値添字の配列のキーはゼロから順に新たに振りなおされますが、リテラルのキーはそのままになります。 1 $foo =
こんな感じで配列の中が全てシリアライズされている場合などは、このように一括で unserialize() を書けることができます。 1 $lists = array_map(’unserialize’, $lis
以下のように条件にマッチした配列を取り出すには preg_grep() を使うと便利です。 1 $fl_array = preg_grep("/^(\d+)?\.\d+$/", $array&
PHP で SHA-256 を使う方法です。下記のように hash 関数を使う方法が簡単です。 1 echo hash("sha256", ‘foo’); PHP: hash R
たまに一桁の数値が入ってくるが、表記上は2桁にしたいという場合があります。そういう場合にいつも様々な方法で桁を揃えていますが、sprintf() が一番短いコードで実装できたので、忘れないようにメモしておきます。 1 e