PHPの最近のブログ記事

タイトル通りの現象にハマった。/etc/php.iniでも、/etc/my.cnfでも、DB作成時にもUTF-8を指定しているのに、2バイト文字が化ける。
解決方法が下記に書かれていました。感謝。

...PHPはMySQLの定義ファイル(my.ini, my.cnf)でクライアントやサーバーの文字コードを設定しても、PHPのビルド時に指定した文字コードセットが活きる、ということ。...

対策としては、my.cnfでskip-character-set-client-handshakeを使用する、アプリ側でmysqli::set_charset等を使用する、と。

abraham / twitteroauth

| カテゴリ:API, PHP, Twitter | コメント(0) | トラックバック(0)

Twitter APIのOAuth認証を利用するためのPHPライブラリ。abraham / twitteroauthからダウンロード可能。以下はtwitteroauth / DOCUMENTATIONの和訳かつ要約。

という場合はオプションにLIBXML_NOCDATAを指定する。

via. SimpleXMLでCDATAを取得したいときはLIBXML_NOCDATAを使う - F.Ko-Jiの「一秒後は未来」

yohgaki's blogさんにはいつも勉強させて頂いてます。

PHPコア関数

  • getopt()
  • gc_collect_cycles()
  • gc_enabled()
  • gc_enable()
  • gc_disable()
  • class_alias()
  • get_called_class()
  • get_extension_funcs()
  • forward_static_call()
  • forward_static_call_array()
  • quoted_printable_encode()

Array

  • array_replace()
  • array_replace_recursive()

Date

  • date_add()
  • date_sub()
  • date_diff()
  • date_parse_from_format()
  • date_create_from_format()
  • date_get_last_errors()

FirePHP

| カテゴリ:Firefox, PHP, Pear, ブラウザ | コメント(0) | トラックバック(0)

Firebugに追加する事で使えるPHPデバッガ。

TwitThis

今読んでいる記事をTwitterに投稿