目的
- 配列のキー名をランダムに取得したい。
- 配列自体は並べ替えたくない。
- PHP の array_rand 関数を使用する。
PHP の関数で、階層を持ったデータの中身を見やすく表示できます。パソコンのフォルダツリー全体を見渡せる感じです。

PHP のスーパーグローバル変数 $_SERVER に含まれる HTTP_ACCEPT_LANGUAGE の値を取得して、ウェブブラウザの言語の設定を判定するテストを行ってみました。ウェブページを閲覧しているユーザーの言語設定、優先される国の言葉に合わせて、ウェブページの表示を分岐したりするのに使用出来れば便利そうです。
(さらに…)
いつからか JSON という文字の羅列をウェブサイト作成関係のサイトで頻繁に見かけるようになりました。 Javascript の Ajax で JSON データをやりとりするとか、 WebAPI サービスが JSON 形式でデータを提供しているとか、 XML よりデータが軽量であるとか。色々と。
(さらに…)
今、 WordPress をカスタマイズするために色々と試行錯誤しながら勉強をしているところですが、その時に、 WordPress の関数で取得した変数の中身を確認したいことが多々あり、その都度、 PHP の var_dump 関数を実行して、配列、オブジェクト、または単体の文字列をブラウザに出力してデータ構造を確認しています。ここで、 htmlspecialchars 関数を適用したいことがあります。
(さらに…)
自分の IP アドレスを除外してページの処理を振り分けたい時。
PHP のスーパーグローバル変数 $_SERVER の “REMOTE_ADDR” インデックスで自分の IP アドレスを取得できる。
(さらに…)