lostyazilim

Php Function Kullanımı

5 Mesajlar 1.107 Okunma
lstbozum
wmaraci reklam

Muhsin ASLAN Muhsin ASLAN Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.07.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Developer
  • Konum Konya
  • Ad Soyad M** A**
  • Mesajlar 1120
  • Beğeniler 1086 / 244
  • Ticaret 1, (%100)
Kusura bakmayın başlık bulamadım siz kodları incelerseniz sizinde aklınıza bişey gelmicek eminim. Mantık şu Bizden 2 Değer alıyor Örneğin Muhsin Aslan bunu bu şekilde yazdırıyor.

maushlsain İlk karekter 1. kelimeden, 2. karekter 2. kelimeden, 3. Karekter 1. Kelimeden, 4. Karekter 2. Kalimeden bu şekilde devam edip gidiyor.

Değerler dışarıdan da alınabilir.



function mhsn($x, $y)
{

$ilk_hece = str_split($x);
$son_hece = str_split($y);

$b = (strlen($x) <= strlen($y)) ? strlen($x) : strlen($y);

for ($i=0; $i < $b; $i++) {
echo $ilk_hece[$i].$son_hece[$i];
}

}

mhsn('muhsin', 'aslan');



?>

Biraz acemiyim :)
 

 

wmaraci
reklam

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
Örnek fonksiyon:
function mixer( $ilk_kelime, $ikinci_kelime ) {
$ciktimizin_uzunlugu = strlen($ilk_kelime) + strlen($ikinci_kelime);

$cikti = ''; $ilk_sayac = 0; $ikinci_sayac = 0;
for( $i=0; $i<$ciktimizin_uzunlugu; $i++ ) {
$cikti .= ( $i%2 == 0 && isset($ilk_kelime[$ilk_sayac++]) ) ? ( $ilk_kelime[$ilk_sayac-1] ) : ( $ikinci_kelime[$ikinci_sayac++] ) ;
}

return $cikti;
}

# murat - alabacak için: maulraabtacak
echo mixer("murat", "alabacak");

# görüldüğü gibi ilk kelimenin harfleri bitince bitirişi sadece 2. kelimenin harfleriyle yapıyor, dışarıdan alınmasını istiyorsanız (rastgele yani)
# ona da yardımcı olurum
?>


Çalışır hali:
http://phpfiddle.org/api/run/fzb-a59
 

 

Murat Alabacak <http://muratalabacak.net>

Muhsin ASLAN Muhsin ASLAN Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.07.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Developer
  • Konum Konya
  • Ad Soyad M** A**
  • Mesajlar 1120
  • Beğeniler 1086 / 244
  • Ticaret 1, (%100)

alabacaknet adlı üyeden alıntı

Örnek fonksiyon:
function mixer( $ilk_kelime, $ikinci_kelime ) {
$ciktimizin_uzunlugu = strlen($ilk_kelime) + strlen($ikinci_kelime);

$cikti = ''; $ilk_sayac = 0; $ikinci_sayac = 0;
for( $i=0; $i<$ciktimizin_uzunlugu; $i++ ) {
$cikti .= ( $i%2 == 0 && isset($ilk_kelime[$ilk_sayac++]) ) ? ( $ilk_kelime[$ilk_sayac-1] ) : ( $ikinci_kelime[$ikinci_sayac++] ) ;
}

return $cikti;
}

# murat - alabacak için: maulraabtacak
echo mixer("murat", "alabacak");

# görüldüğü gibi ilk kelimenin harfleri bitince bitirişi sadece 2. kelimenin harfleriyle yapıyor, dışarıdan alınmasını istiyorsanız (rastgele yani)
# ona da yardımcı olurum
?>


Çalışır hali:
http://phpfiddle.org/api/run/fzb-a59


Program hatalı :/
 

 

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
Çalışan sayfada da aynı kodlar kullanıldı.

http://phpfiddle.org/lite/code/fzb-a59
olkunmustafa Muhsin ASLAN

kişi bu mesajı beğendi.

Murat Alabacak <http://muratalabacak.net>
wmaraci
wmaraci

olkunmustafa olkunmustafa WM Aracı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Web &amp; Android Developer
  • Konum
  • Ad Soyad M** O**
  • Mesajlar 423
  • Beğeniler 60 / 44
  • Ticaret 0, (%0)
İsim soy isimden kullanici adi olusturmak icin iyi bir yontem. Gelistirilebilir.
Muhsin ASLAN

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al