MacBook AirをLionにアップデートした
スクロール方向が逆になってて戸惑ってる。iPad触ってると思えばいいのか?
あと、iPod touchをiOS5にアップデートした。先日iPadをiOS5にし、AirPlayがいい感じなのでiPod touchもということで。家でBGMを流すのに重宝してる。
Nike+
昔と比べてサービスが充実してた。これまでiPod touchを使ってたのだが、大きくてめんどくさかった。結果たまにしか使わないようになったので第6世代iPod nano&リストバンドを購入した。これで使うようになるはず。
友人が貸してくれた本
資本主義卒業試験というタイトル。これから読む。
2012-01-09 読了
多くの人と関わっていること、人間も動物であることの2点、当たり前だけど実感した。
漫画+文章という体裁の新書を初めて読んだ。物語に入り込みやすくて良かった。絵の書ける人の強みですね。
書籍メモ
"よくわかるPHPの教科書"のサンプルを打ちながらとったメモ。p87まで。
- 連想配列 $items = array('a-1'=>'gum', 'b-1'=>'choco', 'c-1'=>'cookie');
- foreach ($items as $itemKey => $itemValue) {...}
- 配列 関連リファレンス http://www.php.net/manual/ja/ref.array.php
- フォームの空チェック if (empty($_REQUEST['my_name'])) {...} else {...}
- チェックボックスなど複数項目を渡す場合
- name属性に[]を付けて配列として渡す input id="reserve_1" type="checkbox" name="reserve[]" value="1/1"
- 受け側は二次元配列で参照する foreach ($_REQUEST['reserve'] as $reserve) {...}
- 全角文字を半角文字に変換する mb_convert_kana($_REQUEST['age'], 'n', 'UTF-8')
- 数字かどうか判定する is_numeric($age)
- 正規表現でチェックする preg_match("/^\d{3}\-\d{4}$/", $zip)
- 最初と最後は/を付けてまとめる
- 先頭は^
- 末尾は$
- 数字は\d
- 複数回続くのは{回数}
- ハイフンは\-
書籍メモ
"よくわかるPHPの教科書"のサンプルを打ちながらとったメモ。p72まで。
- シングルクオーテーションとダブルクオーテーション両方使えるというけど、使い方の指針が自分の中でまとまってない。一般的な使い方はあるのかな。
- 月の末日はdate("t")で取れる(p68)
- 配列 $prefs = array("北海道", "青森", "秋田");
- 要素数取得 count($prefs)
- foreach ($prefs as $pref) { $pref... }
- 配列に値追加 $prefs[] = "岩手";
- 配列に値追加 array_push($prefs, "岩手");
- 配列末尾から値削除 array_pop($prefs);