-
Üyelik
18.01.2017
-
Yaş/Cinsiyet
42 / E
-
Meslek
bilgisayar teknisyen
-
Konum
Hatay
-
Ad Soyad
E** B**
-
Mesajlar
46
-
Beğeniler
7 / 4
-
Ticaret
1, (%100)
Arkadaşlar bir kelimeyi noktalarla bölmek istiyorum yardımcı olurmusunuz
Örnek:
merhabaarkadaslar
cıktı:
m.erhabaarkadaslar
mer.habaarkadaslar
merhaba.arkadaslar
gibi olcak noktalar rondom sekılde atılıcak
-
Üyelik
20.11.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Coder
-
Konum
Muğla
-
Ad Soyad
U** D**
-
Mesajlar
1069
-
Beğeniler
210 / 209
-
Ticaret
41, (%98)
function kelimeBol($kelime, $baslangic){
$kelime_before = mb_substr($kelime, 0, $baslangic, 'UTF-8');
$kelime_afteri = mb_substr($kelime, $baslangic, strlen($kelime), 'UTF-8');
return $kelime_before.'.'.$kelime_afteri;
}
$kelime = 'merhabaarkadaslar';
$kelime = kelimeBol($kelime, 4);
echo $kelime;
Böyle bir fonksiyon yazdım. :)
-
Üyelik
18.01.2017
-
Yaş/Cinsiyet
42 / E
-
Meslek
bilgisayar teknisyen
-
Konum
Hatay
-
Ad Soyad
E** B**
-
Mesajlar
46
-
Beğeniler
7 / 4
-
Ticaret
1, (%100)
tesekkür ederim hemen deniyorum
-
Üyelik
05.10.2016
-
Yaş/Cinsiyet
26 / E
-
Meslek
Yazılımcı
-
Konum
İzmir
-
Ad Soyad
M** M**
-
Mesajlar
1946
-
Beğeniler
552 / 554
-
Ticaret
40, (%100)
@dlkrnugur Hocam sizin yaptıgınızda " kelimeBol($kelime, 4); " 4. yere (.) koyuluyor arkadaşın (.)'yı random koymak istiyor rand(); komutuyla yapabilirmiyiz onu?
-
Üyelik
18.01.2017
-
Yaş/Cinsiyet
42 / E
-
Meslek
bilgisayar teknisyen
-
Konum
Hatay
-
Ad Soyad
E** B**
-
Mesajlar
46
-
Beğeniler
7 / 4
-
Ticaret
1, (%100)
aynen tek nokta koyup durdu cıktısı alt alta noktalı bır sekılde random olması gerek
mer.ha.ba.a.rka.da.s.lar
m.erh.a.b.aar.da.s.l.ar
bu sekılde random nokta atıcak
-
Üyelik
18.01.2017
-
Yaş/Cinsiyet
42 / E
-
Meslek
bilgisayar teknisyen
-
Konum
Hatay
-
Ad Soyad
E** B**
-
Mesajlar
46
-
Beğeniler
7 / 4
-
Ticaret
1, (%100)
function kelimeBol($kelime, $baslangic){
$kelime_before = mb_substr($kelime, 0, $baslangic, 'UTF-8');
$kelime_afteri = mb_substr($kelime, $baslangic, strlen($kelime), 'UTF-8');
return $kelime_before.'.'.$kelime_afteri;
}
$kelime = 'merhabaarkadaslar';
$kelime = kelimeBol($kelime, 4);
echo $kelime;
?>
random komutunu nereye eklıcez ?
-
Üyelik
05.10.2016
-
Yaş/Cinsiyet
26 / E
-
Meslek
Yazılımcı
-
Konum
İzmir
-
Ad Soyad
M** M**
-
Mesajlar
1946
-
Beğeniler
552 / 554
-
Ticaret
40, (%100)
function kelimeBol($kelime){
$yenikelime = "";
$ran = rand(1, strlen($kelime) - 1);
$array = str_split($kelime);
for ($i = 0;$i if($i == $ran){
$yenikelime = $yenikelime .'.'. $array[$i];
} else {
$yenikelime = $yenikelime . $array[$i];
}
}
return $yenikelime;
}
$kelime = kelimeBol("merhabaarkadaslar");
echo $kelime
?>
Bu işinizi görür heralde
1 kişi bu mesajı beğendi.
-
Üyelik
20.11.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Coder
-
Konum
Muğla
-
Ad Soyad
U** D**
-
Mesajlar
1069
-
Beğeniler
210 / 209
-
Ticaret
41, (%98)
function noktaKoy($kelime, $adet){
$uzunluk = strlen($kelime);
for ( $i = 1; $i <= $adet; $i++ ){
$noktaYeri = rand(1, $uzunluk - 1);
$iex1 = mb_substr($kelime, 0, $noktaYeri, 'UTF-8');
$iex2 = mb_substr($kelime, $noktaYeri, $uzunluk, 'UTF-8');
$yeniKelimeDizisi[] = $iex1.'.'.$iex2;
}
return $yeniKelimeDizisi;
}
$ifade = noktaKoy('benahmetarslan', 7);
print_r($ifade);
Bir dizi döndürecek şekilde yaptım. 7 ifadesi kaç adet üretmesini istediğinizi belirtir.
1 kişi bu mesajı beğendi.
-
Üyelik
18.01.2017
-
Yaş/Cinsiyet
42 / E
-
Meslek
bilgisayar teknisyen
-
Konum
Hatay
-
Ad Soyad
E** B**
-
Mesajlar
46
-
Beğeniler
7 / 4
-
Ticaret
1, (%100)
evet simdi güzel oldu teşekkür ederim
ufak bir eksiklik var onuda gıderirsenız sahane olur
harflere tek nokta degılde
cokluda atıcak
ornek
mer.ha.ba.dü.ny.a
m.erha.ba.d.ü.n.ya
sanırım anlatabildim