2016-03-30 14 views
0

Çok sayıda yanıt okudum ama hiçbir zaman bir çözüm bulamadım.Kırpma alanı boşluk bırakmıyor

Bu neden kesim ile çalışmıyor?

$test = trim('Whatever this  is'); 
echo $test; 

Bu çalışma: Beklenen

$test= preg_replace('/\s+/', ' ', 'Whatever this  is'); 
echo $test; 

:

Whatever this is 

neden görünmüyor ilki eser ikincisi yaptığında? Onları doğrudan PHP koduna yazarken garip karakterler yok.

sadece bir dizenin başından ve sonundan çok hızlı

+4

php.net'deki "trim()" ifadesinin ilk cümlesi: ** trim - Dizenin başlangıcından ve sonundan şerit boşluk (veya diğer karakterler) ** – Daan

+0

Açıkça görülebilir. –

+0

@Daan İlk cümle aslında "Çin PHP konferansı 2016" idi, ama evet, teşekkürler! –

cevap

6

trim şeritler boşluk bu işlemi kapatın etmeyiniz. Lütfen bu link'a bakın.