PHP S-JISで文字化けしたりトラブったりするダメ文字たち S-JISでいじくっていると文字化けしたり、正規表現でトラブったりするダメ文字があります。とくにバックスラッシュ\(0x5c)が含まれている場合、PHPのマジッククォートの影響を受けるので注意が必要。 もっとも、はなっからUTF-8を使... 2015.05.22 PHP
PHP PHP 日時を取得したり判定したり 日付を表示したり計算したりするのにつかう関数 文字から日付を取得したい場合 strtotime を使います。 入力書式はGUNマニュアルを参照 APIなど、ときどきグリニッジ標準時が必要になることが有ります。 ユーザーが入... 2015.05.22 PHP
PHP WordPress プラグイン開発でつかうURL関係関数 プラグインで実行中のファイルのURL __FILE__ は現在のファイルのディレクトリを示します。(URLではない) ちなみに、WP_PLUGIN_DIR でプラグインディレクトリ(URLではない)を取得できます。 ちなみにちなみに、... 2015.05.21 PHPWordPress
PHP PHP 値の受け渡しで気をつけること。 $_GET、$_POST、$_COOKIE の値の受け取りは、セキュリティ上気をつけないといけないですが、 毎回コードを書くのも面倒なので。 で、呼び出すときは、 のようにして使える。 参考:PHP - $_GET, $_P... 2015.05.20 PHPWordPress開発
PHP PHP 配列の内容から必要な値を検索する 一つだけ見つけるには、array_serch を使います。 ちなみに、?: は三項演算子で、 条件?真の時:偽の時です。なので以下と同じ。 複数取得するには、array_keyを使う。 2015.05.14 PHP
PHP PHP 配列の繰り返し制御 配列を for で繰り返し。 配列を foreach で繰り返し。 連想配列を foreach で繰り返し。 ループの中で、連想配列の中身を書き換え。 2015.05.14 PHP