İngilizce alfabedeki 26 harf ve 0' dan 9 a kadar rakamların tüm kombinasyonlarını almak istiyorum. Fakat bu kombinasyonların tek kelime değilde 3 kelimeye kadar üretilmesini istiyorum. Bunun için harf ve rakamlara sanırım 2 kez boşluk da eklenmesi gerekecek... 26 harf + 10 rakam + 2 boşluk = bütün kombinasyonlar...Anlamlı olması gerekmez
Mesela
ece topu tut
ahmet07 aksam gel
19hasan kale makas
Site bak
stt hbn act
Bu yapılması mümkün birşey mi? Eğer mümkünse kolay mıdır yapması?
umarım konuyu doğru yere açmışımdır
Harf ve rakamların istediğim şekilde kombinasyon yapılması mümkün mü
5
●303
- 01-02-2020, 23:28:54
- 04-02-2020, 07:41:44Üyeliği durdurulduKekikciniz adlı üyeden alıntı: mesajı görüntüle
<?php function algo($hane=3){ $karakterler = '0123456789abcdefghijklmnoprstuvwxyz'; $cikti = ''; for($i=0;$i<$hane;$i++) { $cikti .= @$karakterler{rand() % 36}; // burada [URL="https://www.r10.net//r10.net"]r10.net[/URL] hata veriyor usertag span etiketi olmyacak } return $cikti; } echo algo($hane=3).' '.algo($hane=5).' '.algo($hane=3);Kodun mantığını anlarsan istediğin gibi düzenleyebilirsin.
@ işaretinde forum yakalama yaptığı için düz şekli bu.
Alıntı - 04-02-2020, 10:12:28Çok teşekkür ederim hocammtnyvz adlı üyeden alıntı: mesajı görüntüle
- 04-02-2020, 10:40:45Kombinasyon oluşturmak için php uygun bir dil değil. Bunun yerine python kullanmanızı tavsiye ederim.
Aşağıda verdiğim linkte farklı diller için yazılmış kombinasyon örnek kodları var , kendinize göre düzenleyebilirsiniz.
https://www.geeksforgeeks.org/print-...iven-size-set/ - 04-02-2020, 14:26:15Kimlik doğrulama veya yönetimden onay bekliyor.Neden php'nin uygun bir dil olmadığını düşünüyorsunuz?coder63 adlı üyeden alıntı: mesajı görüntüle