この記事の例では、mysql_escape_string() 関数の使用法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
mysql_escape_string() を使用して、クエリ内の対象のデータをエンコードします。
次のようなデータがあります:
リーリーこのとき、name に「0'Malley,Brian」のようなデータが含まれている場合、select * from my_tbl where name = '0'Malley,Brian' というクエリ ステートメントが生成され、エラーが発生します。 。
mysql_escape_string() を呼び出すプロセスは次のとおりです:
リーリー現時点で、escape_item の内容は次のとおりです: aaa の bbb
追記: この関数は PHP5.3 で非推奨になったので、この関数について少し知っていれば十分であり、その使用は推奨されません。
さらに PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「PHP プログラミング セキュリティ チュートリアル」、「PHP セキュリティ フィルタリング スキルの概要」、「PHP の操作とオペレータの使用法の概要」、「PHP ネットワーク プログラミング スキル」概要」、「PHP 基本構文の入門チュートリアル」、「PHP Office ドキュメント操作テクニックの概要 (Word、Excel、Access、PPT を含む)」、「PHP オブジェクト指向プログラミングの入門チュートリアル」、「PHP 文字列の使用法の概要」 , 「php+mysqlデータベース操作入門チュートリアル」と「php共通データベース操作スキルまとめ」
この記事が PHP プログラミングのすべての人に役立つことを願っています。