Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Cách loại bỏ tất cả khoảng trắng khỏi chuỗi trong PHP

Để loại bỏ tất cả khoảng trắng khỏi chuỗi trong PHP, mã như sau:

Ví dụ

<?php 
    $str = "this is a test string"; 
    strtr($str, [' ' => '']); 
    echo $str 
?>

Kết quả

Điều này sẽ tạo ra kết quả sau:

Thisisateststrin

Để chỉ loại bỏ khoảng trắng, mã dưới đây có thể được sử dụng:

Ví dụ

<?php 
    $str = "this is a test string"; 
    $str = str_replace(' ', '', $str); 
    echo $str 
?>

Kết quả

Điều này sẽ tạo ra kết quả sau. Hàm str_replace thay thế chuỗi đầu vào cho trước bằng ký tự hoặc chuỗi cụ thể:

thisisateststring

Để loại bỏ khoảng trắng bao gồm tab và xuống 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_replace được sử dụng với biểu thức chính quy. Nó tìm kiếm một mẫu trong chuỗi. Điều này sẽ tạo ra kết quả sau:

thisisateststring