Xin chào, tôi nhận được một chuỗi PHP mà tôi cần phải loại bỏ các khoảng trống ra khỏi. Tôi đã sử dụng các mã sau đây nhưng khi tôi echo $classname
nó chỉ hiển thị chuỗi vẫn còn với các không gian trong đó.Không thể lấy str_replace() để loại bỏ các dấu cách trong một chuỗi PHP
<?php
$fieldname = the_sub_field('venue_title');
$classname = str_replace(' ', '', $fieldname);
echo $classname;
?>
Sử dụng một trình soạn thảo hex để xem các byte, nếu không gian không phải là '20' trong HEX thì nó không phải là một không gian" bình thường ". Bạn có thể sử dụng một hàm đơn giản trong PHP để chuyển đổi thành HEX. – HamZa
có thể trùng lặp của [Để dải trắng trong một biến trong PHP] (http://stackoverflow.com/questions/1279774/to-strip-whitespaces-inside-a-variable-in-php) –