#author("2022-05-10T03:26:29+00:00","default:admin","admin") **[[array_multisort():http://jp2.php.net/array_multisort]] [#h41ac6bf] --[[PHPのarray_multisort関数が激便利だったので紹介:http://www.akiyan.com/blog/archives/2007/10/phparray_multis.html]] **パラメタ処理 [#ca3e5123] ***parse_str [#e8cc3eda] -[[PHPのparse_strでURLパラメータを分解して取得:https://www.flatflag.nir87.com/parse_str-927]] // URLパラメータの部分だけを変数に格納 $param = "source=google&user_id=testuser"; // parse_strで分解処理し、第二引数で配列の変数名を指定 parse_str($param, $str); // 配列の要素として出力 print_r($str['source']); print_r($str['user_id']); **JSON [#l1b0569e] ***[[json_decode:https://www.php.net/manual/ja/function.json-decode.php]] [#v286f396] $paramArr = json_decode($jsonStr, true); $paramArr['key01']; : **文字列 [#kc4c7634] -[[【PHP】is_nullもissetもemptyも絶妙に微妙なので、"is_nullorempty"を自作しよう:https://qiita.com/hirossyi73/items/6e6b9b3ff155a8b05075]] **正規表現 [#s6c8aae3] -[[PHPで正規表現:電話番号かどうかを判定する:http://keylopment.com/faq/5738/]] -[[[PHP]郵便番号を正規表現でチェックする:https://qiita.com/maca12vel/items/5c37250bbc7f80bdd9b3]] -[[メールアドレスから電話番号まで!知っておきたいPHP正規表現6選:https://blog.codecamp.jp/php_regular_expression]]