Senin, 06 Oktober 2014

Perulangan Bintang Kebawah [PHP]

Pertanyaan muncul di Group PHP Indonesia :
SOlusinya :

Jika menggunakan perulangan seperti ini :
for($i=1;$i<=5;$i++){
for($j=1;$j<=$i;$j++){
echo '*';
}
echo "<br>";
}
maka perulangan bintang menjadi :
 bintang akan tampil tapi dimulai dari kiri, karena pertanyaannya adalah menampilkan bintang dari kanan. kalau begitu kita hanya menambah beberapa sintax css untuk memindahkan posisi bintang yang pertama dari kiri kekanan
kita hanya membutuhkan sintax 
<div style='text-align: right'>
sehingga menjadi
  <?php
for($i=1;$i<=5;$i++)
{
echo "<div style='text-align: right'>" . str_repeat("*",$i) . "</div>";
}?>
 NB :
function str_repeat berfungsi untuk melakukan pengulangan  string

Tidak ada komentar:

Posting Komentar