ペチパーノート

WEB系Tipsブログです。PHP、MySQL、Linux、js等。なんだかよくわからないけどやってみる。がポリシーです。

PHP

ケータイで撮った写真をPHPで回転する

PHP

サーバに画像をアップロードさせるサービスを構築する場合 ケータイで撮った写真などが横になってる事があります。 そんな時はシステム側で調整してやると親切かと思います。 画像には様々な情報(EXIF)が保存されているので、 画像方向情報(Orientation)を見…

処理のメモリ使用量を取得する

PHP

膨大なデータを扱うスクリプトで下記のようなメモリ確保エラーが出ることがあります。 Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 32 bytes) 下記のようにPHPの設定でメモリ使用量を増やして回避させることもでき…

呼び出し元の情報を取得する

PHP

関数の中で関数を呼んでさらに・・・ で結局どういう流れで呼ばれてるの?うぉー帰りたい!! ってことあります。 そんなときはdebug_backtrace()です。 test.php …

error_logに配列を出力する

PHP

Ajax通信やスマホアプリのAPIをPHPで作る場合など、 画面にデバッグ情報を出せない場合があります。 そういう時は、Apacheのerror_logにデバッグ情報を出力するのが手っ取り場合です。 test.php 175, 'weight' => 100, 'salary' => 120000, ); error_log($m…