SQLSRVライブラリの場合、mysql_real_escape_string
と似た関数を探しています。phpのsqlsrvライブラリのmysql_real_escape_stringに似た機能はありますか?
特に、一重引用符をエスケープするのが難しいです。 (mysql)のようにエスケープする代わりに、エスケープメソッドとして別の一重引用符の前に単一引用符を使用します。
私はpreg_replace
を使用して私自身の解決策を考え出していますが、そこに何か他のものがあるかどうか疑問に思っていました。
使用することができます例えばPDOでhttp://php.net/pdo、http://www.doctrine-project.org/またはhttp://www.propelorm.org/
のような抽象化レイヤを使用することをお勧めします=「/」/"; \t $ replacement = "''"; \t $ output = preg_replace($ pattern、$ replacement、$ input); ' – Conner