Để loại bỏ tất cả các khoảng trắng khỏi một chuỗi trong PHP, mã như sau−
Ví dụ
<?php $str = "this is a test string"; strtr($str,[' '=>'']); echo $str ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau−
Thisisateststrin
Để chỉ xóa khoảng trắng, có thể sử dụng mã dưới đây−
Ví dụ
<?php $str = "this is a test string"; $str = str_replace(' ', '', $str); echo $str ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau. Hàm str_replace thay thế chuỗi đầu vào đã cho bằng một ký tự hoặc chuỗi cụ thể−
thisisateststring
Để loại bỏ khoảng trắng bao gồm các tab và cuối dòng, mã có thể được sử dụng−
Ví dụ
<?php $str = "this is a test string"; $str = preg_replace('/\s/', '', $str); echo $str ?>
Ở đây, hàm preg_match được sử dụng với các biểu thức chính quy. Nó tìm kiếm một mẫu trong một chuỗi và trả về True nếu mẫu tồn tại và nếu không thì là false. Điều này sẽ tạo ra kết quả sau -
thisisateststring