2010-05-22 43 views

Trả lời

28

này nên làm điều đó:

$replaced = preg_replace('/\s\s+/', ' ', $text); 

Output:

hello what is my name 
+0

rất thông minh .............. – Umair

3

Tìm thấy giải pháp:

<?php 

$str = ' This is a test '; 
$count = 1; 
while($count) 
    $str = str_replace(' ', ' ', $str, $count); 

?> 
+5

Đó không phải là thực sự là giải pháp thanh lịch nhất ... infact nó khá không hiệu quả. –

+0

Giải pháp tốt cho những người không quen thuộc với các cụm từ thông dụng. Và "hiệu quả" không thực sự quan trọng ở đây. –

+3

Wow, thật buồn cười khi nhìn lại tôi đã hút bao nhiêu năm trước. – ThinkingInBits

Các vấn đề liên quan