よく使う関数
| 配列関連 | |
| 配列から文字列へ | $string = implode(":",$array); |
| 文字列から配列へ | $array = explode(",",$string); |
| 正規表現 | |
| 正規表現検索 | $result = preg_match("/SELECT/i",$sql); |
| 正規表現置換 | $string = preg_replace("/ /i","\n",$src); |
| クッキー | |
| 値の設定(5日) | setcookie('name', $value, time()+86400*5, '/'); |
| 値の破棄 | setcookie('name', "", time()-3600, '/'); |
| 変換 | |
| マルチバイト変換 | $string = mb_convert_encoding($src, "EUC_JP", "ISO-2022-JP"); |
| HTMLエンティティへ | echo htmlspecialchars($string); |
| クォートの避難 | $sql=addslashes($src); |
| addslashesの逆 | echo stripslashes($_POST['sql']); |
| URL文字列のエンコード | $strng = urlencode($getstr); |
| URL文字列のデコード | $strng = urldecode($urlencode); |
| 時間フォーマット | |
| SQL用の日付 |
echo date('Y-m-d H:i:s',time()); 結果:2004-01-15 14:51:23 |
