Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Menggabungkan 2 variasi kata
masih baru belajar php ini.. mau tanya nih, jika saya ingin menggabungkan 2 kata dengan variasinya.
list 1 = satu, dua, tiga, ... List 2 = apel, jeruk, semangka, ...
hasilnya : satu apel, satu jeruk, satu semangka, dua apel, dua jeruk, dua semangka, tiga apel, tiga jeruk, tiga semangka,....
saya sudah coba buat ini
$satu = array('satu', 'dua', 'tiga');
$dua = array('apel', 'jeruk', 'semangka');
$sd = array_merge($satu, $dua);
$ss = array_combine($sd, $sd);
$ff = $ss + $sd;
foreach ($ss as $key) {
echo $key .' <br>';
}
gmn solusinya..
1 Jawaban:
Cobak gini aja (cara ekstrem):
<?php
$satu = ['satu', 'dua', 'tiga'];
$dua = ['apel', 'jeruk', 'semangka'];
$hasil = '';
for($a = 0; $a < count($satu); $a++)
{
for($b = 0; $b < count($dua); $b++)
{
$hasil .= $satu[$a] . ' ' . $dua[$b] . ', ';
}
}
echo $hasil;
*Sebenernya bisa juga pakek array_walk() dan array_map(), lebih recommend dan efisien, cuma saya lagi pakek hp jadi gak bisa ngetes.