SORU
9 Kasım 2009, PAZARTESİ


Bir string içindeki fazla boşlukları Temizle

Bir veritabanı sorgusu bir dize alıyorum, o zaman ben tüm HTML etiketlerini kaldırmak, döner taşıma ve CSV dosyası koydum önce yeni satır. Tek şey, kaldırmak için bir yol bulamıyorumaşırıbeyaz boşlukarasındabu dizeleri.

İç boşluk karakterleri kaldırmak için en iyi yolu ne olurdu?

CEVAP
9 Kasım 2009, PAZARTESİ


Ama burada iki durum emin ne istediğini tam olarak değil:

  1. Sadece aşırı ile ilgileniyorboşlukbu ifadenin başındaki ve sonundaki trim(), ltrim() rtrim() kaldırmak için kullanabilirsiniz.

  2. Eğer ekstra boşluk ile ilgili olmadığını, bir dize içinde birden fazla preg_replace bir düşününboşluklarBir tek " "*boşluk" ".

Örnek:

$foo = preg_replace('/\s /', ' ', $foo);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FND Films

    FND Films

    2 Mayıs 2006
  • Matt Steffanina

    Matt Steffan

    1 EYLÜL 2011
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009