PHP’de trim fonksiyonu ve parametreleri

Tuesday January 06th 2009, 12:33 pm |   |  Web Teknolojileri | by eser s.

Diyelim ki CSV veya Excel dosyasından bir veri alıyor ve bunu işleyip bir input veya textarea elemanının içinde ekrana bastırıyorsunuz. Gelen verinin başındaki ve sonundaki boşlukları kaldırmak için normalde trim kullandınız ama nedense trim fonksiyonu bir türlü bu boşlukları kaldırmadı.

Anahtar kelimeler seçerek Google’da aramaya başlıyorsunuz. Aynı zamanda PHP sitesinde trim fonksiyonu altındaki yorumları okumaya başlıyorsunuz. Neyse ki daha önce benzer sorunları yaşayanlar varmış.

Çözüm olarak trim fonksiyonuna aşağıdaki gibi ikinci bir parametre vererek o inatçı boşluklardan kurtulabiliyorsunuz :)

  1.  
  2.     trim($string, "\x7f..\xff\x0..\x1f");
  3.  

PHP sitesinde bu çözümü yazan yorum sahibi “Umarım bu notum aynı sorunu yaşayan insanları bir kaç saat harcamaktan kurtarır” diye yazmış. Gerçekten de bu yorum sayesinde 10 - 15 dakikada bu sorunu çözmüş olduk.

trim fonksiyonu altındaki ilgili yorum için link aşağıda:
http://www.php.net/manual/en/function.trim.php#62072


Comments
No Comments   |    |  Comments RSS on this post.  |  
No comments yet.

Sorry, the comment form is closed at this time.

 
SHATO Web Hosting Services