data属性(HTML5)
外部スクリプトに変数を渡す(JS)
data属性(HTML5)
- 独自データ属性 – グローバル属性 – HTML5 タグリファレンス – HTML5.JP
- data属性を扱うならdatasetで楽ちん。(DOMおれおれAdvent Calendar 2015 – 17日目) | Ginpen.com
- CSS設計の類はもっとカスタムデータ属性を活用するべきでは – Qiita
- 第88回 「カスタムデータ属性」を利用したテーブルの実装方法|コーディング代行ならコーディングファクトリー
Modernizr.js
HTML5のinputのrequired属性に対応しているかどうかによって、JSでエラーメッセージを出すか、ブラウザのrequiredエラーを出すかを場合分けするために使用。
半角・全角変換(JS)
半角→全角
相互変換
半角・全角変換(PHP)
半角・全角変換
- PHP: mb_convert_kana – Manual 変換の関数がデフォルトで存在する…だと…
半角・全角チェック
入力チェック(JS)
- JavaScript フォーム入力文字制限(全角カナ、半角英数記号、半角数字) – Qiita
- 入力チェック(正規表現含む)|formオブジェクト|JavaScript/DOM|PHP & JavaScript Room
- Javascriptの正規表現 – Qiita
- RegExp – JavaScript | MDN
MVC(どちらかというとMVVMか)
- MVCモデルの概念を漫画で解説してみる | hijiriworld Web
- PHPのオブジェクト指向入門 | オブジェクト指向PHP.NET
- MVC、本当にわかってますか? – Qiita
- 「MVCの勘違い」について、もう一度考えてみる – 圧倒亭グランパのブログ
PHP
全般
- PHP: 関数の引数 – Manual 参照渡し
- PHP: json_encode – Manual jsonの扱い
- array_fill_keys: キーを指定して、配列を値で埋める (配列 関数) – PHPプロ!マニュアル
- PHP: 文字列 – Manual ヒアドキュメント
- PHP: 構文 – Manual define()で配列を定義できるのはPHP7.0以降
- PHP: 配列 – Manual 配列を[]で宣言できるのは5.4以降。5.3以下はarray()。
$array = array( "foo" => "bar", "bar" => "foo", ); //PHP5.4ではこのようにも書けます $array = [ "foo" => "bar", "bar" => "foo", ];
- 【PHP】フォームから送信された情報をファイルに保存する方法 ログ出力(テキスト)