Tôi đang cố xóa dấu nháy đơn khỏi văn bản và nó không thực sự hoạt động. Nó phải là một cái gì đó nhỏ.Sự cố khi thay thế Dấu nháy đơn bằng Preg_Replace
$text = preg_replace('/\'/', '', $text);
Đó là những gì tôi đang sử dụng ngay bây giờ để xóa. Tôi đang làm gì sai?
Có một loạt các tính năng này để xóa các ký tự đặc biệt để biến chúng thành các url và lưu chúng trong cơ sở dữ liệu của tôi. Tuy nhiên, một lô gần đây đã xuất hiện với một số & # 39; nơi 'được.
Bất kỳ trợ giúp nào được đánh giá cao. Cảm ơn bạn trước.
Tại sao bạn sử dụng 'preg_replace' thay vì [' str_replace'] (http://www.php.net/manual/en/function.str-replace.php) hoặc ['strtr'] (http://www.php.net/manual/en/function.strtr.php)? – Jon
Hoạt động tốt cho tôi: http://www.ideone.com/ycu2E – 999999
Nó hoạt động cho tôi (mặc dù mọi người đều đúng rằng preg_replace không phù hợp). Có thể đã xảy ra sự cố với thông tin bạn nhập. – mqsoh