Chuỗi thoát thực mysqli làm gì?


cú pháp

mysqli_real_escape_string[connection,escapestring];

Định nghĩa và cách sử dụng

Hàm thoát các ký tự đặc biệt trong chuỗi cho câu lệnh SQL

Giá trị trả về

Nó trả về chuỗi thoát

Thông số

Sr. STT Thông số và Mô tả 1

sự liên quan

Nó chỉ định về kết nối để sử dụng

2

dây thoát hiểm

Nó chỉ định về chuỗi không thoát

Ví dụ

Hãy thử ví dụ sau

php_function_reference. htm

Hàm mysqli_real_escape_string[] / mysqli. real_escape_string thoát các ký tự đặc biệt trong chuỗi để sử dụng trong câu lệnh SQL

cú pháp

Phong cách hướng đối tượng

string mysqli::escape_string [ string $escapestr ]
string mysqli::real_escape_string [ string $escapestr ]

phong cách thủ tục

string mysqli_real_escape_string [ mysqli $link , string $escapestr ]

Tham số

NameDescriptionRequired/OptionalconnectionChỉ định kết nối MySQL để sử dụngRequiredescapestringChuỗi cần thoát. Các ký tự được mã hóa là NUL [ASCII 0], \n, \r, \, ', ", và Control-Z. Cần thiết

PHP. hàm mysqli_real_escape_string[]

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Dễ dàng
  • Cập nhật lần cuối. 16 tháng 10 năm 2021

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    Hàm mysqli_real_escape_string[] là một hàm sẵn có trong PHP được sử dụng để thoát khỏi tất cả các ký tự đặc biệt để sử dụng trong truy vấn SQL. Nó được sử dụng trước khi chèn một chuỗi vào cơ sở dữ liệu, vì nó loại bỏ bất kỳ ký tự đặc biệt nào có thể cản trở hoạt động truy vấn.
    Khi các chuỗi đơn giản được sử dụng, có khả năng các ký tự đặc biệt như dấu gạch chéo ngược và dấu nháy đơn được bao gồm trong chúng [đặc biệt là khi chúng lấy dữ liệu trực tiếp từ một biểu mẫu mà dữ liệu đó được nhập vào]. Đây được coi là một phần của chuỗi truy vấn và can thiệp vào hoạt động bình thường của nó.
     

    php




    Chủ Đề