PHPでのキャッシュ処理。
phpの最近のブログ記事
ちょっと知らないことがあったのでメモ書き。
SOFTBANK携帯の絵文字絵文字を直接ソースに書いたらPHPからおこられた。
execコマンドで直接、コマンドラインを実行できる。
phpからImageMagicを利用する場合などは、
exec('convert -resize 80x60 -strip 変換画像 変換後画像);
-stripはプロファイル情報を削除するオプション
phpのSimpleXML関数では名前空間が扱えない
domxml_open_memがPHP5に対応してないことを知って絶望した!!
pearのHTTP::headを利用すると非常に簡単に取得できます。
配列+配列でキーを保持したまま配列を結合できます。
$array1 = array(0=>'れい',2=>'ふたつ',3=>'さん',5=>'いつつ',7=>'ななつ',8=>'はち');
$array2 = array('りんご'=>'果実','トマト'=>'野菜','お茶'=>'飲物','ケーキ'=>'菓子');
$arral3 = $array1+$array2;
updatedbコマンドでlocate用DBを作らないとlocateコマンドが使えない
特定のファイル以外にベーシック認証をかける方法
vimでヤンク(コピー)してもwindowsのクリップボードには格納されません。
普段使わないのですが便利機能の覚書
メールheader内にpostの値なんかを突っ込むときにはエスケープすること
ドメインに対する絶対パスの取得
$_SERVER['SCRIPT_NAME']
現在のファイル名を取得
basename($_SERVER['SCRIPT_NAME'])
現在のファイル名(拡張子を除く)を取得
basename($_SERVER['SCRIPT_NAME'],".php")
※.htaccessなどによりアクセスするファイルと実行するファイル名が異なる場合は実行するファイル名が取得されます
$hoge =& $hoge2
で参照渡しができます
関数なんかだとこんな感じ
function func (&$hoge) {
$hoge = $hoge;
}
func($hoge2);
mysql_fetch_array()がクエリーの結果すべてを配列で返すのに対して
mysql_fetch_row()は1レコードづつ返します。

最近のコメント
>cremaさん コメントありがとうございます。 ipho
こんにちは!cremaです。 遅ればせながら、テンプレートを
>茶々○さん 雨のおかげ(?)で煙がそんなにあがってなかっ
ステキな写真ですね。 開始直前の雨のおかげ(?)で、空気がか
>ぱんな 淀川花火大会はもっときれいに撮るよ。 金魚は。
花火の写真ってむずかしいけどきれいに撮れてるね! 新入り金魚
>ぱんな ここのナンはなんとすごくおいしいよ。 カレーはま
なんなんこのナン、いいねぇ そんなおいしいナンが食べ放題なん
>たぶん塩コショウ忘れたんだと思う。お肉のそのままの味を楽し
いつもながらおいしい写真ありがとう! 好きなお店でおいしくな