Tips & Trick Masalah Pemrograman

MEMPELAJARI DASAR-DASAR PHP UNTUK PEMULA PART-5

Dasar-dasar PHP untuk pemula part-5. Selamat datang kembali sobat pecinta blog script-13. Saat ini kita akan masuk kedalam part-5 dari mempelajari dasar-dasar PHP untuk pemula, pada part ini kita akan membahas perpindahan (jumping) yang ada pada control flow PHP. Perpindahan ( jumping) disini bukan berarti kita berpindah tempat untuk membuat perintah PHP, tetapi perpindahan disini merupakan perintah yang digunakan untuk melewati perintah lain yang ada dalam perintah PHP. Terdapat empat jenis perpindahan yang ada dalam control flow PHP yaitu break, continue, return, dan exit.


1. Break


Break merupakan salah satu jenis perpindahan (jumping) yang ada dalam pemrograman PHP, break biasanya digunakan dalam looping untuk menghentikan perintah loop. Agar lebih jelas mari kita perhatikan latihan17.php dibawah ini:

<?php
for ($i=0; $i <= 10; $i++)
            {
                        if ($i == 3)
                                    {
                                                break;
                                    }
                        echo "nilai yang tampil = $i <br>";
            }
echo "nilai Berhenti Di angka $i";

?>

Pada contoh diatas pengulangan for akan melakukan break pada saat nilai variable $i adalah 3, dan web browser akan mencetak seluruh nilai dari variable $i sebelum break tersebut dilakukan. Dan hasil dari coding diatas dapat kitalihat pada gambar dibawah ini:



2. Continue



Continue juga merupakan suatu perpindahan (jumping) yang berlawanan dengan break. Apabila break berfungsi untuk menghentikan perintah suatu loop, maka continue berfungsi untuk melanjutkan loop yang telah kita buat seperti contoh latihan18.php dibawah ini:


<?php
for ($i=0; $i <= 8; $i++)
            {
                        if ($i == 3)
                                    {
                                                echo "-- Loop dilanjutkan --<br>";
                                                continue;                                            
                                    }
                        echo "nilai yang tampil = $i <br>";
            }
echo "selesai";

?>

Pada contoh diatas perintah loop akan dilanjutkan sampai selesai apabila nilai dari variable $i = 3, akan tetapi nilai dari variable $i saat sama dengan 3 tidak ditampilkan seperti yang terlihat pada gambar dibawah ini:



3. Return



Return merupakan perintah yang berfungsi untuk membuat kode keluar dari fungsi (function), dimana fungsi akan kita bahas secara mendalam pada bab selanjutnya. Pada latihan19.php dibawah ini kita akan memakai funsi hanya untuk menguji coba return.


<?php
function fungsi_return()
            {
                        for ($i=0; $i <= 8; $i++)
                                    {
                                                if ($i == 3)
                                                            {
                                                                        return;                                     
                                                            }
                                                echo "nilai yang tampil = $i <br>";
                                    }
                        echo "selesai";
            }
fungsi_return();
echo "Coding berhasil keluar dari fungsi";

?>

Mari kita perhatikan coding diatas perintah return dijalankan saat variable $i bernilai 3 (== 3), dan saat variable $i bernilai 3 maka perintah yang berada didalam fungsi tidak dijalankan, dan langsung menjalankan perintah yang berada setelah fungsi (fungsi_return();). Seperti pada gambar dibawah ini:



Pada gambar diatas jika kita perhatikan hasilnya perintah return hampir sama dengan perintah break, akan tetapi disini yang membedakan apabila  perintah return kita ganti dengan break maka perintah setelah break akan dijalankan baru perintah setelah fungsi dijalankan seperti gambar dibawah ini:




4. Exit



Exit dalam PHP digunakan untuk menghentikan keseluruhan perintah dari fungsi atau script PHP yang dibuat. Dimana script yang akan dihentikan bukan membuat file .php yang kita buat tidak berjalan, malainkan menghentikan perintah atau script PHP setelah mencapai kondisi tertentu. Perhatikan latihan20.php dibawah ini:


<?php
function fungsi_exit()
            {
                        for ($i=0; $i <= 8; $i++)
                                    {
                                                if ($i == 3)
                                                            {
                                                                        exit;                                        
                                                            }
                                                echo "nilai yang tampil = $i <br>";
                                    }
                        echo "selesai";
            }
fungsi_exit();
echo "Coding tidak berjalan";

?>

Dan hasilnya pada gambar dibawah ini:


Pada gambar perintah yang dijalankan hanyalah perintah nilai dari variable $i kurang dari 3, sedangkan saat variable $i bernilai 3 (==3) seluruh perintah yang berada didalam atau diluar fungsi tidak dijalankan, dengan kata lain script PHP berhenti.

Demikianlah artikel kali ini mengenai perpindahan (jumping) yang ada pada control flow PHP, dimana pada part-5 dari dasar-dasar PHP untuk pemula merupakan part terakhir dalam pembahasan control flow PHP. Jadi jangan lupa untuk selalu update part-part terbaru dari mempelajari dasar-dasar PHP untuk pemula, yang tentunya dapat membantu kalian dalam mempelajari PHP dengan mudah + pada part terakhir nanti akan ada bonus berupa Ebook dan file-file latihan selama ini.
1 Komentar untuk "MEMPELAJARI DASAR-DASAR PHP UNTUK PEMULA PART-5"

Terimakasih kak penjelasannya sangat bagus saya bisa mengerti dasar php kunjungi juga darsonoaja.blogspot.com
Belajar PHP Dasar Bahasa indonesia ala darsonoaja.blogspot.com
di bawah ini
BelajarPHP|darsonoaja.blogspot.com

Back To Top