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

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • BetterCoder

    BetterCoder

    17 Aralık 2012
  • Pituvision

    Pituvision

    11 Mart 2006