PHPのmb系関数が動かない場合
PHPのmb_convert_kanaやmb_convert_encodingなどは日本語 ...
PHPでMySQL接続時のソケット指定
PHPでMySQLを使う場合、もっとも原始的な方法は $db = mysql_connec ...
ワーニング:PHP Warning: Call-time pass-by-reference has been deprecated
PHPで PHP Warning: Call-time pass-by-reference ...
PHPでのCSV操作
fgetcsvを用いる事でCSVのデータを簡単に操作可能。 サンプルのプログラムは $fp ...
PHP_SCREWによるプログラム暗号化について
php_screwをPHPのモジュールとしてロードさせれば、基本的には暗号化させる事が出来 ...
WordPressの疑似cronを使う方法
WordPressの疑似cronを使う方法。 他のサイトを見ると余計な説明が多かったりする ...
PHPで日本語の文字列を切り出したい時
通常はsubstrでいいのだが、日本語のマルチバイトの場合substrでは文字数の解釈で上 ...
PHPにおけるサニタイズ
使用する関数は htmlspecialchars 例) $value = htmlspec ...
ZendFrameworkのセッションの削除
ZendFrameworkを利用している場合、セッションに関しては Zend_Sessio ...
PHPのセッションのキャッシュ操作
お問い合わせフォーム等で、戻るボタンで戻った時にセッションのキャッシュが効いてほしくない場 ...
PHPでIPアドレスを取得したい場合
$ip = $_SERVER; で取得可能。 これを利用して例えば if( strcmp( ...
Smartyでのfor文
PHPで言うところの for( $i=0; $i<100; $i++ ) { ...
WordPressプラグイン開発(DB関係)
メモに近いが、WordPressプラグインでよく使うであろうもの 1.データベース系 gl ...
Smarty変数内におけるpreg_replace
Smartyの変数をtplファイルに書く場合 {$variable} というように書くが、 ...
PHPのmb_convert_encoding
$string = mb_convert_encoding( $string, '変換後の ...
PHPの英語の大文字小文字変換
小文字にしたい場合はstrtolower 大文字にしたい場合はstrtoupper 例) ...
Smartyのforeach
このページを見れば基本的には分かる。 $smarty.foreach.ループ名.total ...
PHPとMySQLの組み合わせにおける文字化け問題
経験的に、ほとんどの問題はMySQL側にある。 試しにコンソールでmysqlに接続し、 s ...
Zend FrameworkのZend_Dbで必要なもの
動かないサーバがあったので、調べてみたところPHPの拡張モジュールとして PDO関係 は入 ...
Qdmailの改行コードについて
Qdmailの改行コードは、ヘッダ部分はCR+LF。本文部分はLFである。 本来、本文部分 ...