Pages

Tuesday, October 29, 2013

flow(ip-else,switch-case,for danwhile) pada php



Laporan Aktivitas Belajar
Nama Lengkap
:
Heri sanjaya
No. Registrasi
:
1107851318
Alamat email
:
Herisanjaya4@gmail.com
Opsi
:
Sistem Jaringan dan Website
Tahap Perkuliahan ke-
:
29
USBJJ
:
STT YBS Internasional Tasikmalaya

Aktivitas Belajar Mandiri
Kolom di bawah ini berisi uraian singkat aktivitas belajar rutin saya selama Tahap Perkuliahan ini.
Selama di USBJJ selalu mengikuti Tahap Perkuliahan yang ada di elearning , dipelajari  dan di pahami lalu saya mencoba mengerjakan nya.
Kolom di bawah ini berisi uraian singkat aktivitas saya di USBJJ selama Tahap Perkuliahan ini.
Kegiatan saya selama berada di USBJJ yaitu saya mempelajari materi yang di berikan di elearning dan mencari bahan materi tambahan dari warnet, lalu di diskusikan dengan teman-tenma.

Kolom di bawah ini berisi kendala-kendala yang saya hadapi selama Tahap Perkuliahan ini.
·           kendala nya saya tda punya pasilitas d rumah/tidak punya computer sendiri sehingga setiap mau mengerjakan tugas selalu ke kampus atau pun ke warnet, begitu pula belajar.
                                                                       


Rangkuman Materi Perkuliahan
Kolom di bawah ini berisi rangkuman materi perkuliahan yang telah saya pelajari dan pahami selama Tahap Perkuliahan ini.
PHP Statement ( If…Else )
Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan pada kondisi yang berbeda.
  • if statement – Digunakan untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar.
  • if…else statement -Digunakan untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi salah.
  • if…else if….else statement – Digunakan untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.
  • switch statement – menggunakan pernyataan ini untuk memilih salah satu dari banyak blok kode yang akan dieksekusi

Statement IF
Gunakan jika pernyataan untuk mengeksekusi beberapa kode hanya jika kondisi tertentu adalah benar.
Syntax :
if (condition) code to be executed if condition is true;

Contoh:  berikut akan menampilkan “Selamat berakhir pekan yang bagus!” jika saat ini adalah hari jumat :
<html>
<body>
<?php
$d=date(“D”);
if ($d==”Fri”) echo “Have a nice weekend!”;
?>
</body>
</html>

Perhatikan bahwa tidak if .. else .. dalam sintaks ini. Kode ini dijalankan hanya jika kondisi tertentu adalah benar.
Statement If … Else
Gunakan if …. else untuk mengeksekusi beberapa kode jika kondisi benar dan kode lain jika kondisi adalah palsu.
Syntax :
if (condition)
code to be executed if condition is true;
else
code to be executed if condition is false;

Contoh : berikut akan menampilkan “Selamat berakhir pekan yang bagus!” jika saat ini hari  Jumat, jika tidak maka akan menampilkan “Have a nice day!”:
<html>
<body>
<?php
$d=date(“D”);
if ($d==”Fri”)
echo “Have a nice weekend!”;
else
echo “Have a nice day!”;
?>
</body>
</html>

Jika lebih dari satu baris harus dijalankan jika kondisi benar / salah, baris harus dikurung di dalam kurung kurawal:
<html>
<body>
<?php
$d=date(“D”);
if ($d==”Fri”)
{
echo “Hello!<br />”;
echo “Have a nice weekend!”;
echo “See you on Monday!”;
}
?>
</body>
</html>
Statement If…Elseif…Else
Gunakan If.. Elseif…Else untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi.
Syntax :
if (condition)
code to be executed if condition is true;
elseif (condition)
code to be executed if condition is true;
else
code to be executed if condition is false;

Contoh : berikut akan menampilkan “Selamat berakhir pekan yang bagus!” jika saat ini  adalah hari Jumat, dan “Memiliki Minggu bagus!” jika saat ini hari Minggu. Jika tidak itu akan menampilkan “Have a nice day!”:
<html>
<body>
<?php
$d=date(“D”);
if ($d==”Fri”)
echo “Have a nice weekend!”;
elseif ($d==”Sun”)
echo “Have a nice Sunday!”;
else
echo “Have a nice day!”;
?>
</body>
</html>



PHP Statement ( Switch...Case )
Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.
Syntax :
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
default:
code to be executed if n is different from both label1 and label2;
}

Ini adalah cara kerjanya: Pertama kita memiliki ekspresi n tunggal (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi tersebut kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika ada pertandingan, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan break untuk mencegah kode dari berlari ke kasus berikutnya secara otomatis. Pernyataan default digunakan jika tidak ada yang cocok.
Contoh :
<html>
<body>
<?php
switch ($x)
{
case 1:
echo “Number 1″;
break;
case 2:
echo “Number 2″;
break;
case 3:
echo “Number 3″;
break;
default:
echo “No number between 1 and 3″;
}
?>
</body>
</html>

PHP Lopping ( While Loops )
Loop mengeksekusi blok kode jumlah tertentu kali, atau saat kondisi tertentu adalah benar.
PHP Loops
Seringkali ketika Anda menulis kode, Anda ingin blok kode yang sama untuk menjalankan lagi dan lagi dalam satu baris. Alih-alih menambahkan baris hampir sama beberapa script kita dapat menggunakan loop untuk melakukan tugas seperti ini.
Dalam PHP, kita memiliki pernyataan perulangan berikut:
  • While – loop melalui blok kode sementara kondisi yang ditentukan benar
  • Lakukan … while – loop melalui blok kode satu kali, kemudian mengulangi loop selama kondisi yang ditentukan benar
  •  Untuk – loop melalui blok kode jumlah tertentu kali
  • Foreach – loop melalui blok kode untuk setiap elemen dalam array

Loop sementara
Loop sementara mengeksekusi sebuah blok kode sementara kondisi benar.
syntax :
while (condition)
{
  code to be executed;
}

Contoh :
Contoh di bawah ini mendefinisikan sebuah loop yang dimulai dengan i = 1. Loop akan terus berjalan selama sebagai i adalah kurang dari, atau sama dengan 5. saya akan meningkat 1 setiap kali loop berjalan:
<html>
<body>
<?php
$i=1;
while($i<=5)
{
echo “The number is ” . $i . “<br />”;
$i++;
}
?>
</body>
</html>
Hasilnya :
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
Statement While do
Statement While do  akan selalu mengeksekusi blok kode satu kali, maka ia akan memeriksa kondisi, dan ulangi loop sementara kondisi benar.
Syntax :
do
{
  code to be executed;
}
while (condition);
Contoh :
Contoh di bawah ini mendefinisikan sebuah loop yang dimulai dengan i = 1. Hal ini kemudian akan kenaikan i dengan 1, dan menulis beberapa output. Maka kondisi tersebut akan diperiksa, dan loop akan terus berjalan selama sebagai i adalah kurang dari, atau sama dengan 5:
<html>
<body>
<?php
$i=1;
do
{
$i++;
echo “The number is ” . $i . “<br />”;
}
while ($i<=5);
?>
</body>
</html>

Hasilnya :
The number is 2
The number is 3
The number is 4
The number is 5
The number is 6

PHP For Loops
Loop mengeksekusi blok kode jumlah tertentu kali, atau saat kondisi tertentu adalah benar.
Untuk loop
Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali harus menjalankan script.
syntax
for ( init; condition; increment )
{
code to be executed;
}
parameter:
init : Sebagian besar digunakan untuk mengatur counter (tapi bisa setiap kode yang akan dieksekusi sekali di awal loop)
Kondisi : Dievaluasi untuk setiap iterasi loop. Jika mengevaluasi TRUE, loop terus. Jika mengevaluasi ke FALSE, loop berakhir.
kenaikan : Sebagian besar digunakan untuk kenaikan counter (tapi bisa setiap kode akan dieksekusi pada akhir loop)
Catatan: Masing-masing parameter di atas bisa kosong, atau memiliki beberapa ekspresi (dipisahkan oleh koma).
CONTOH
Contoh di bawah ini mendefinisikan sebuah loop yang dimulai dengan i = 1. Loop akan terus berjalan selama sebagai i adalah kurang dari, atau sama dengan 5. saya akan meningkat 1 setiap kali loop berjalan:
<html>
<body>
<?php
for ($i=1; $i<=5; $i++)
{
echo “The number is ” . $i . “<br />”;
}
?>
</body>
</html>
keluaran :
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
Foreach loop
Loop foreach digunakan untuk loop melalui array.
syntax
foreach ($ array as $ value )
{
code to be executed;
}
Untuk setiap iterasi loop, nilai elemen array saat ini ditugaskan untuk $ nilai (dan array pointer akan bergerak satu persatu) – sehingga pada iterasi loop berikutnya, anda akan melihat nilai array berikutnya.
contoh
Contoh berikut menunjukkan sebuah loop yang akan mencetak nilai dari array yang diberikan:
<html>
<body>
<?php
$x=array(“one”,”two”,”three”);
foreach ($x as $value)
{
echo $value . “<br />”;
}
?>
</body>
</html>
keluaran :
one
two
three


Video Dokumentasi
Pada kolom ini berisi cuplikan gambar (screenshots) dari Video Dokumentasi yang telah saya buat pada Tahap Perkuliahan ini.


Kolom di bawah ini merupakan uraian yang menceritakan isi Video Dokumentasi yang telah saya buat.
Video yang menjelaskan mengenai Control flow (if..else, Switch-case,for dan while) serta masing-masing contoh scriptnya.
Kolom di bawah ini berisi link yang menampilan Video Dokumentasi yang telah saya upload di Youtube.

No comments:

Post a Comment