sql >> データベース >  >> RDS >> Mysql

MySQLregexp構文をエスケープするPHP関数

    MySQL正規表現は「拡張」POSIXバリアント(ERE)であり、PHPでは非推奨のereg_として利用できます。 機能。

    残念ながら、ereg_quoteはありません ただし、PHPでは、PCREの特殊文字はEREの特殊文字のスーパーセットであり、特殊でない句読文字をバックスラッシュでエスケープしても害はないため、 preg_quoteの使用をやめる 安全に。

    (当然、パラメーター化されたクエリまたはmysql_real_escape_stringが必要になります その引用は、バックスラッシュがMySQLの非ANSI標準の文字列リテラルエスケープとして誤って解釈されるのを防ぐためです。)



    1. 繰り返しなしでSQLiteからボタンにテキストをランダムに設定するにはどうすればよいですか?

    2. CURRENT_TIMEの例– MySQL

    3. NULLの複雑さ–パート1

    4. Oracleにテーブルをドロップする方法