lostyazilim
tr.link

Cümleyi kelimelere ayırma

6 Mesajlar 4.469 Okunma
acebozum
tr.link

ademd ademd WM Aracı Kullanıcı
  • Üyelik 29.04.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek öğrenci,stajyer
  • Konum İstanbul Avrupa
  • Ad Soyad A** D**
  • Mesajlar 124
  • Beğeniler 23 / 23
  • Ticaret 0, (%0)
Selam arkadaşlar.
Başlığı kelimelere ayırmaya çalışıyorum. Kelimelere ayırıyorum ama yan yana yazmak yerine alt alta yazıyor, buna nasıl bir çözüm getirebiliriz ?

Bu örnekteki gibi kullanıyorum;

$keyword ="baba beni okuldan al sanayiye ver";

$kelimeler = explode(' ', $keyword);

foreach ($kelimeler as $anahtar=>$deger) {
echo ' '.$deger.'';
}


Çıktı olarak yine normalindeki gibi "baba beni okuldan al sanayiye ver" olmasını istiyorum ama
"baba
beni
okuldan
al
sanayiye
ver" olarak yazdırıyor.

$deger[0] - $deger[1] gibide yazdırabiliriz ama kaç tane kelime olduğunu bilmiyoruz. countla kaç kelime olduğunu bulabiliyoruz ama bunuda [] tagı arasına nasıl yazıcağımızı çözemedim. :o
 

 

wmaraci
webimgo

Onur89TR Onur89TR Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.12.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek .
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 2376
  • Beğeniler 704 / 791
  • Ticaret 1, (%100)
CSS dosyasıyla alakalı bir sorun.
a.KelimeAyir { float: left; }
Bu kodu CSS dosyanızın sonuna yazdığınızda ve,

$keyword ="baba beni okuldan al sanayiye ver";

$kelimeler = explode(' ', $keyword);

foreach ($kelimeler as $anahtar=>$deger) {
echo ' '.$deger.'';
}

Şeklinde php kodunu değiştirdiğinde çözülür.
ugurcanka ademd

kişi bu mesajı beğendi.

ademd ademd WM Aracı Kullanıcı
  • Üyelik 29.04.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek öğrenci,stajyer
  • Konum İstanbul Avrupa
  • Ad Soyad A** D**
  • Mesajlar 124
  • Beğeniler 23 / 23
  • Ticaret 0, (%0)

Onur89TR adlı üyeden alıntı

CSS dosyasıyla alakalı bir sorun.
a.KelimeAyir { float: left; }
Bu kodu CSS dosyanızın sonuna yazdığınızda ve,

$keyword ="baba beni okuldan al sanayiye ver";

$kelimeler = explode(' ', $keyword);

foreach ($kelimeler as $anahtar=>$deger) {
echo ' '.$deger.'';
}

Şeklinde php kodunu değiştirdiğinde çözülür.


Değişen bir şey olmadı hala aynı. O kodlar örnekti zaten benim kodlarım

$parcala = explode(" ", $baslik);
$say=count($parcala);
foreach ($parcala as $anahtar=>$deger) {

$deger

Devamı...

 

 

cudjex cudjex ozergul.net Kullanıcı
  • Üyelik 23.11.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad Ö** G**
  • Mesajlar 1647
  • Beğeniler 347 / 570
  • Ticaret 8, (%100)
h1.title {display:inline-block;float:left;}

h1 etiketi içine aldığınız için satır satır çıktı almanız gayet normal.

içine alın alacaksınız.ay da verdiğim kodu kullanın.
ademd

kişi bu mesajı beğendi.

ozergul.net/com
wmaraci
wmaraci

ademd ademd WM Aracı Kullanıcı
  • Üyelik 29.04.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek öğrenci,stajyer
  • Konum İstanbul Avrupa
  • Ad Soyad A** D**
  • Mesajlar 124
  • Beğeniler 23 / 23
  • Ticaret 0, (%0)

cudjex adlı üyeden alıntı

h1.title {display:inline-block;float:left;}

h1 etiketi içine aldığınız için satır satır çıktı almanız gayet normal.

içine alın alacaksınız.ay da verdiğim kodu kullanın.


Spanda denedim hocam oda olmuyor. Ne uyuz şeymiş arkadaş elimi verdim kolumu kurtaramıyorum ne denesem olmuyor.

Ek Olarak:

width : 12px;


ekleyince düzeldi tamamdır.
Cevap verdiğiniz için teşekkürler. :)

Ek Olarak: Yine olmadı. Width kullanarak yan yana yazdırdım ama bu seferde px olarak aralarındaki boşluğu ayarlayamıyorum. Yazı kısa olunca arada çok boşluk kalıyor, uzun olunca üst üste biniyor.
 

 

fatihuzuner fatihuzuner WM Aracı Kullanıcı
  • Üyelik 19.03.2013
  • Yaş/Cinsiyet 35 / E
  • Meslek bilgisayar mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad ** **
  • Mesajlar 86
  • Beğeniler 2 / 13
  • Ticaret 0, (%0)
a ve h1 değerlerinin cssinde float:left;margin-right:5px; yaz tamamdır.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al