Assalamualaikum Semua
1. For
Cobalah jalankan kode dibawah ini
Hasilnya akan seperti ini
2. While
Cobalah jalankan kode dibawah ini
Hasilnya akan seperti ini
Dalam perulangan di php, perulangan dapat digunakan untuk tabel dan input yamg akan dimasukan oleh pengguna beberapa contohnya seperti dibawah ini:
Form Input Data Siswa
Hasilnya akan seperti ini
Daftar Jurusan Siswa
Hasinya akan seperti ini
Hitung Jumlah Huruf
dalam menghitung jumlah huruf harus menggunakan strlen() untuk menghitung panjangnya nama yang nanti akan menjadi acuan untuk perulangannya dan juga menggunakan $nama[$i] == $vokal
disini $nama[$i] akan memunculkan 1 huruf yang berada di urutan $i dalam $nama yang nanti akan dicocokan dengan $vokal
Hasilnya akan seperti ini
Hallo semua selamat datang kembali. Saya Muhammad Aslam atau panggil saja Mas Lam akan berbagi pengetahuan tentang PHP langsung saja tanpa banyak basa basi lagi yu urang belajar PHP
Mayoritas bahasa pemograman pasti mempunyai looping/perulangan termasuk dalam php, php mempunyai 3 jenis perulangan yaitu for, while, dan do-while. cara menggunakan ke tiga perulangan itu sama dengan bahasa c#, java dan beberapa bahasa lainnya.
Cobalah jalankan kode dibawah ini
<?php
for ($i=1; $i <= 10 ; $i++) {
echo "halo temanku yang ke - $i";
echo "<br/>";
}
?>
for ($i=1; $i <= 10 ; $i++) {
echo "halo temanku yang ke - $i";
echo "<br/>";
}
?>
Hasilnya akan seperti ini
2. While
Cobalah jalankan kode dibawah ini
<?php
$i = 1;
while ($i <= 20) {
echo "halo mantanku yang ke -$i";
echo "<br/>";
$i=$i+1;
}
?>
$i = 1;
while ($i <= 20) {
echo "halo mantanku yang ke -$i";
echo "<br/>";
$i=$i+1;
}
?>
Hasilnya akan seperti ini
Dalam perulangan di php, perulangan dapat digunakan untuk tabel dan input yamg akan dimasukan oleh pengguna beberapa contohnya seperti dibawah ini:
Form Input Data Siswa
<!DOCTYPE html>
<html>
<head>
<title>M. Aslam S R</title>
</head>
<body>
<form id="daftarsiswa" name="daftarsiswa" method="post">
<h1>Form Input Data Siswa</h1>
<table>
<tr>
<td>Masukan Jumlah Siswa</td>
<td><input type="text" name="jumlahS" value="1"></td>
<td><input type="submit" name="submit"></td>
</tr>
</table>
</form>
<?php
$jumlahS = (float)$_POST['jumlahS'];
echo "<table align='center'>";
echo "<tr align='center'>";
echo "<td><input type='text' value=No></td>";
echo "<td><input type='text' value=NIS></td>";
echo "<td><input type='text' value=Nama></td>";
echo "<td><input type='text' value=Alamat></td>";
echo "</tr>";
for ($i=1; $i <= $jumlahS ; $i++){
echo "<tr>";
echo "<td><input type='text' value='$i'></td>";
echo "<td><input type='text'></td>";
echo "<td><input type='text'></td>";
echo "<td><input type='text'></td>";
echo "</tr>";
}
echo "</table>";
?>
</body>
</html>
<html>
<head>
<title>M. Aslam S R</title>
</head>
<body>
<form id="daftarsiswa" name="daftarsiswa" method="post">
<h1>Form Input Data Siswa</h1>
<table>
<tr>
<td>Masukan Jumlah Siswa</td>
<td><input type="text" name="jumlahS" value="1"></td>
<td><input type="submit" name="submit"></td>
</tr>
</table>
</form>
<?php
$jumlahS = (float)$_POST['jumlahS'];
echo "<table align='center'>";
echo "<tr align='center'>";
echo "<td><input type='text' value=No></td>";
echo "<td><input type='text' value=NIS></td>";
echo "<td><input type='text' value=Nama></td>";
echo "<td><input type='text' value=Alamat></td>";
echo "</tr>";
for ($i=1; $i <= $jumlahS ; $i++){
echo "<tr>";
echo "<td><input type='text' value='$i'></td>";
echo "<td><input type='text'></td>";
echo "<td><input type='text'></td>";
echo "<td><input type='text'></td>";
echo "</tr>";
}
echo "</table>";
?>
</body>
</html>
Hasilnya akan seperti ini
<!DOCTYPE html>
<html>
<head>
<title>M. Aslam S R</title>
</head>
<body>
<form id="daftarjurusan" name="daftarjurusan" method="post">
<h1>Daftar Jurusan Siswa</h1>
<table align="center">
<tr><h2>SMKN 4 Bandung</h2></tr>
<tr>
<td>Masukan jumlah data </td>
<td><input type="text" name="jumlahS" value="1"></td>
<td><input type="submit" name="submit" value="OK"></td>
</tr>
</table>
</form>
<?php
$jumlahS = (float)$_POST['jumlahS'];
echo "<table align='center'>";
for ($i=1; $i <= $jumlahS ; $i++){
echo "<tr>";
echo "<td>Nama <input type='text'></td>";
echo "<td>Jurusan</td>";
echo "<td><input type='radio' value='jurusan'>RPL</td>";
echo "<td><input type='radio' value='jurusan'>TKJ</td>";
echo "<td><input type='radio' value='jurusan'>MM</td>";
echo "<td><input type='radio' value='jurusan'>AV</td>";
echo "<td><input type='radio' value='jurusan'>TITL</td>";
echo "<td><input type='radio' value='jurusan'>TOI</td>";
echo "</tr>";
}
echo "<tr><td colspan = '8' align = 'center'><input type='submit' value='Submit' name='Submit'></td></tr>";
echo "</table>";
?>
</body>
</html>
<html>
<head>
<title>M. Aslam S R</title>
</head>
<body>
<form id="daftarjurusan" name="daftarjurusan" method="post">
<h1>Daftar Jurusan Siswa</h1>
<table align="center">
<tr><h2>SMKN 4 Bandung</h2></tr>
<tr>
<td>Masukan jumlah data </td>
<td><input type="text" name="jumlahS" value="1"></td>
<td><input type="submit" name="submit" value="OK"></td>
</tr>
</table>
</form>
<?php
$jumlahS = (float)$_POST['jumlahS'];
echo "<table align='center'>";
for ($i=1; $i <= $jumlahS ; $i++){
echo "<tr>";
echo "<td>Nama <input type='text'></td>";
echo "<td>Jurusan</td>";
echo "<td><input type='radio' value='jurusan'>RPL</td>";
echo "<td><input type='radio' value='jurusan'>TKJ</td>";
echo "<td><input type='radio' value='jurusan'>MM</td>";
echo "<td><input type='radio' value='jurusan'>AV</td>";
echo "<td><input type='radio' value='jurusan'>TITL</td>";
echo "<td><input type='radio' value='jurusan'>TOI</td>";
echo "</tr>";
}
echo "<tr><td colspan = '8' align = 'center'><input type='submit' value='Submit' name='Submit'></td></tr>";
echo "</table>";
?>
</body>
</html>
Hasinya akan seperti ini
Hitung Jumlah Huruf
<!DOCTYPE html>
<html>
<head>
<title>M. Aslam S R</title>
</head>
<body>
<form method="post">
<table>
<tr>
<td>Masukan Kalimat</td>
<td><input type="text" name="nama"></td>
<td><input type="radio" name="vokal" value="a">a</td>
<td><input type="radio" name="vokal" value="i">i</td>
<td><input type="radio" name="vokal" value="u">u</td>
<td><input type="radio" name="vokal" value="e">e</td>
<td><input type="radio" name="vokal" value="o">o</td>
<td><input type="submit" name="submit" value="submit"></td>
</tr>
</table>
</form>
<?php
$vokal = $_POST['vokal'];
$nama = $_POST['nama'];
$i = 0;
$j = 0;
while ($i < strlen($nama))
{
if ($nama[$i] == $vokal)
{
$j++;
}
$i++;
}
echo "Jumlah huruf vokal $vokal dalam $nama adalah $j";
?>
</body>
</html>
<html>
<head>
<title>M. Aslam S R</title>
</head>
<body>
<form method="post">
<table>
<tr>
<td>Masukan Kalimat</td>
<td><input type="text" name="nama"></td>
<td><input type="radio" name="vokal" value="a">a</td>
<td><input type="radio" name="vokal" value="i">i</td>
<td><input type="radio" name="vokal" value="u">u</td>
<td><input type="radio" name="vokal" value="e">e</td>
<td><input type="radio" name="vokal" value="o">o</td>
<td><input type="submit" name="submit" value="submit"></td>
</tr>
</table>
</form>
<?php
$vokal = $_POST['vokal'];
$nama = $_POST['nama'];
$i = 0;
$j = 0;
while ($i < strlen($nama))
{
if ($nama[$i] == $vokal)
{
$j++;
}
$i++;
}
echo "Jumlah huruf vokal $vokal dalam $nama adalah $j";
?>
</body>
</html>
dalam menghitung jumlah huruf harus menggunakan strlen() untuk menghitung panjangnya nama yang nanti akan menjadi acuan untuk perulangannya dan juga menggunakan $nama[$i] == $vokal
disini $nama[$i] akan memunculkan 1 huruf yang berada di urutan $i dalam $nama yang nanti akan dicocokan dengan $vokal
Hasilnya akan seperti ini
Comments
Post a Comment