Merhabalar bahsettgim php nin:
trim()
ltrim()
rtrim()
olayı değil, bir metindeki sağdaki soldaki boşlukları değilde ENTER düğmesi ile yapılmış boşlukları silmek istiyorum.
Ornek metin:
merhaba nasılsın şimdi
bu bir deneme ama nasıl ?
Bunun boyle olması için:
merhaba nasılsın şimdi bu bir deneme ama nasıl ?
Enter ile yapılmış boşlugu yada boşlukları yok etmek için ne tür bir işlemi php 5.3 yada daha yuksek surumlerde nasıl yapabilirim ?
PHP ile boşluk silme işlemi
8
●12.071
- 26-02-2013, 19:45:08Üyeliği durduruldu$yazi = str_replace("\n"," ",$gelen);
Bu Şekilde Dener Misiniz Hocam - 27-02-2013, 23:12:28aponal cvp için tşkler ancak sanırım aceleden olsa gerek ornek yanlış olmuş ornekte strip_tags fonksiyonunu kullanmayı ve ornegi o sekilde gostermeyi unutmuşsunuz. Ayrıca veri tabanımda hiç HTML kod bulunmuyor. Veri tabanında da html kod bulunmadan sadece cümleler arası boşluklar var. Ayrıca strip_tags fonksiyonunun ENTER gibi boşlukları temizleme ozelligi bulunmuyor.aponal adlı üyeden alıntı: mesajı görüntüle
spider58 sizin verdiğiniz kod benim ilacım, her ikiside sorunsuz şekilde çalışıyor, tşkler.spider58 adlı üyeden alıntı: mesajı görüntüle
Bu arada işin ilginci str_replace fonksiyonunda sadece \r yada sadece \n kullanılsa işe yaramıyor örneğin alttaki gibi bir düzenleme boşlukları silemiyor
$keywordss = str_replace("\r", '', $kelime);Ama şu şekilde (ustte gosterdiginiz gibi) kullanıldığında:
$keywordss = str_replace(array("\n", "\r"), '', $kelime);sorun çözülüyor.
Öte yandan sürekli veri tabanımda HTMl kod yok diyorum buda veri tabanında nasıl text lerin bulundugu alanın resmi:

Tüm arkadaşlara teşekkürler.
