PHP
yumでインストールするときに指定するPHPモジュール、 PHP5.6をインストールしたときにmysqlに繋ぐためのモジュールが5.4以前と違っていてphp-mysqlndになっていたので軽く調べる。どうやらmysqlのライセンスの問題などを解決した内容らしい。 機能面でのア…
postしてるはずなんだけど、データが途中で切れて、 サーバ側に渡らない現象が発生! たぶん、phpの設定だろうとあたりを付けて調べたところ 答えは、php.iniの max_input_vars の設定値。 この設定値以上の要素数の配列は渡せないらしい。 ちなみにapacheの…
PHP 5.4以上なら公式サイト見れば、日本語扱う方法は載ってますが、 それ以下のときはjson_encodeすると結果の文字列は {"\u1234":"\u1234"} みたいな形式になります。 これだと都合が良くなく、日本語のまま扱いたい場合、どうするか? すでに解決している…
PHPで、fget_csvを使って文字化けするとき、 setlocale(LC_ALL, 'ja_JP.UTF-8'); をやってみよう。 大概のサーバは大元の設定で、なってるはずだけど 必ずでない。 ということで忘れずに。
$xmlはxmlファイルを読み込んだやつね。 $sx = simplexml_load_string($xml); json_decode(json_encode($sx), true); 解説はこちら http://fdays.blogspot.jp/2011/03/php-simplexml.html もし、@attributeとかの属性も細かく取りたいなら http://soft.fpso.…
mb_send_mail がPHPの標準関数でありますが、 超、イケてないっす>< 迷惑メールにバンバン入ります。 gmailの人はまず受信できない 一番いいのが、pear の mailを使いましょう 使い方は、ここがわかりやすい。 http://www.phpbook.jp/pear/pear_mail/ イン…