TOP > 技術系 > php >

phpの最近のブログ記事

PHPでのキャッシュ処理。

PHPで7行プログラミング

ちょっと知らないことがあったのでメモ書き。

SOFTBANK携帯の絵文字絵文字を直接ソースに書いたらPHPからおこられた。

exec

| | コメント(0) | トラックバック(0)

execコマンドで直接、コマンドラインを実行できる。

phpからImageMagicを利用する場合などは、

exec('convert -resize 80x60 -strip 変換画像 変換後画像);

-stripはプロファイル情報を削除するオプション

phpのSimpleXML関数では名前空間が扱えない

domxml_open_memがPHP5に対応してないことを知って絶望した!!

pearのHTTP::headを利用すると非常に簡単に取得できます。

phpで配列を結合

| | コメント(0) | トラックバック(0)

配列+配列でキーを保持したまま配列を結合できます。

$array1 = array(0=>'れい',2=>'ふたつ',3=>'さん',5=>'いつつ',7=>'ななつ',8=>'はち');
$array2 = array('りんご'=>'果実','トマト'=>'野菜','お茶'=>'飲物','ケーキ'=>'菓子');
$arral3 = $array1+$array2;

locateとupdatedb

| | コメント(0) | トラックバック(0)

updatedbコマンドでlocate用DBを作らないとlocateコマンドが使えない

特定のファイル以外にベーシック認証をかける方法

vimでヤンク(コピー)してもwindowsのクリップボードには格納されません。

普段使わないのですが便利機能の覚書

メールheader内にpostの値なんかを突っ込むときにはエスケープすること

ドメインに対する絶対パスの取得
$_SERVER['SCRIPT_NAME']

現在のファイル名を取得
basename($_SERVER['SCRIPT_NAME'])

現在のファイル名(拡張子を除く)を取得
basename($_SERVER['SCRIPT_NAME'],".php")

※.htaccessなどによりアクセスするファイルと実行するファイル名が異なる場合は実行するファイル名が取得されます

参照渡し

| | コメント(0) | トラックバック(0)

$hoge =& $hoge2

で参照渡しができます
関数なんかだとこんな感じ

function func (&$hoge) {
$hoge = $hoge;
}
func($hoge2);

mysql_fetch_row()

| | コメント(0) | トラックバック(0)


mysql_fetch_array()がクエリーの結果すべてを配列で返すのに対して
mysql_fetch_row()は1レコードづつ返します。

広告

最近のコメント

グルメ

  • そうめん
  • シャリマール[インド&パキスタン料理 ][中津]
  • SOLARE [堂島][ランチ]
  • アポロカフェ [大淀中][喫茶店]
  • 食後のデザートとコーヒー
  • まっこり

このアーカイブについて

このページには、過去に書かれたブログ記事のうちphpカテゴリに属しているものが含まれています。

前のカテゴリはperlです。

次のカテゴリはphp関数です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。