Tôi muốn xóa tất cả các ký tự không phải chữ và số và dấu cách khỏi một chuỗi. Vì vậy, tôi muốn không gian còn lại. Những gì tôi đặt cho một không gian trong hàm dưới trong dấu ngoặc []:Làm thế nào để loại bỏ tất cả các ký tự không phải chữ số và không gian từ một chuỗi trong PHP?
ereg_replace("[^A-Za-z0-9]", "", $title);
Nói cách khác, những gì biểu tượng đại diện cho không gian, tôi biết \ n đại diện cho một dòng sản phẩm mới, là có bất kỳ biểu tượng như vậy cho một đơn không gian.
câu trả lời Really nice. – Franz
Tôi nhận xét đơn giản chỉ cần nói Đạo cụ để đăng một ví dụ phù hợp. Câu trả lời được kiểm tra màu xanh lá cây ở trên là không chính xác về mặt kỹ thuật. Nó phải là: $ title = preg_replace ("/ [^ A-Za-z0-9] /", "", $ title) thay vì chỉ: preg_replace ("/ [^ A-Za-z0-9] /" , "", $ title) làm rõ rằng phương thức không thay thế biến đó. –