Home General Computer Multimedia Business Lounge
|
Tutor Looping ( Pengulangan ) pada PHP [basic PHP]
|
|
02-29-2012, 09:49 PM
|
|||
|
|||
|
Looping ( Pengulangan ) pada PHP [basic PHP]
Oke Dcers
, setelah berhari2 ane ga onlend , akhirnya ane balik lagi dengan persiapan mental yang cukup untuk melawan para sotbox gengster dan preman ngenes .Oke, seperti thread2 sebelumnya , ane bakal bahas PHP buat para2 newbiers kayak ane yang pengen belajar dari dasar a.k.a basic, silahkan klik link2 berikut bwt tutor2 newbie php sebelumnya : 1. Mengenal PHP 2. syntax dasar php 3. variabel pada PHP 4. Tipe Data pada PHP 5. Operator pada PHP 6. Program percabangan ( "if..else" statement ) 7. Program Percabangan ( "switch" statement ) Oke, no more bacod , langsung aja ya, kali ini yang ane sampaikan tentang " Looping pada PHP " .. Pengulangan a.k.a looping adalah suatu pernyataan yang digunakan untuk menjalankan operasi secara berulang-ulang sampai suatu kondisi terpenuhi. Hampir bisa dipastikan dalam setiap bahasa pemrograman pasti yang namanya "looping". Dalam PHP sendiri ada beberapa jenis looping diantaranya, while loop, do...while, dan for loop. 1. While loop While loop adalah 'looping' yang digunakan untuk terus melakukan pengulangan selama kondisi nya bersifat true. Biar lebih jelas kita masuk langsung ke syntax dan contoh ya.. syntax nya sbb : PHP Code: While(kondisi)untuk lebih jelasnya, mari kita masuk ke contoh , ketikkan script berikut : PHP Code: <?php![]() Penjelasannya : Ketika dijalankan, maka di browser anda akan menampilkan angka "1 angka 2 angka 3 angka 4 angka 5" secara berurutan. Ini terjadi karena kita menggunakan prinsip looping tsb, jadi , selama nilai $angka lebih kecil atau sama dengan 5 ( lihat pada "while($angka<=5)") , maka looping akan terus terjadi, dan ketika nilai $angka sudah melebihi 5 , maka pengulangan dihentikan. Nah, mungkin yang membingungkan disini adalah penggunaan $angka++ , saya menambahkan operator increment ( ++ ) , agar terjadi penambahan nilai nya, jadi looping bisa dihentikan secara otomatis karena bernilai false, karena pada operator increment , nilai $angka tersebut akan terus ditambahkan "1" , jika saya tidak melakukan increment disini, maka pengulangan akan terus dilakukan, jadi nya malah "infinite loop" , untuk lebih jelasya tentang operator increment dan bagaimana penggunaannya , silahkan dicari sediri di google ataupun referensi2 lainnya, karena saya sendiri sulit untuk menjelaskannya ![]() 2. Do...While Loop Singkatnya, Do.. while loop akan mengeksekusi blok kode yang terdapat dalam pernyataan do, kemudian akan memeriksa suatu kondisi (while) yang menentukan looping atau tidaknya. untuk syntax nya sbb : PHP Code: doUntuk contohnya seperti dibawah ini : PHP Code: <?php ![]() Pada script diatas, pada prinsipnya sama dengan while looping seperti pada yang pertama. Pada do while ini , program akan terus mengeksekusi perintah yang terdapat pada blok kode "do" , sampai nilai $a <= 6 ( lihat "while ( $a<=6)" ) 3. For Loop For loop adalah pengulangan yang jumlah loopingnya sudah ditetapkan lebih dahulu. No bacod deh, langsung syntaxnya : PHP Code: for (nilai_awal; kondisi; increment)Dan untuk contohnya , sbb: PHP Code: <?php simpan di htdocs dengan nama forloop.php , dan jalankan lalu perhatikan yang terjadi ![]() Pada kode diatas , saya sudah menentukan pada pendeklarasian "for" , $i=1 sebagai nilai awal , $i<=5 sebagai nilai akhir , dan saya menentukan increment nya diakhir , saya rasa ini tidak sulit dimengerti, karena dengan memperhatikan syntax nya pun bisa mudah dipahami ,, Oke, that's all tonight ,, Untuk tutor yang selanjutnya, mungkin butuh jangka waktu yang lumayan panjang, selain disibukkan dengan UN+Snmptn , saya juga belum ada draft di kepala saya mau buat tutor apa selanjutnya, mungkin teman2 punya saran ? ![]() Regardz Kidofdream Sumber dengan berbagai modifikasi
|
|||
Reputed by : fuxnbums(+1) , mariachi(+1) , Emily.Josan♫(+1) , DnA19(+1) |
|
02-29-2012, 10:22 PM
|
|||
|
|||
|
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
PHP Code: <?php |
|||
|
02-29-2012, 10:32 PM
|
|||
|
|||
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
(02-29-2012 10:22 PM)afika666 Wrote: .. wakakak afika sekarang pinter php ,, asik , mau nih ane kawinin ,, wakakak
|
|||
|
02-29-2012, 11:08 PM
|
|||
|
|||
|
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
php dan c++ hampir sama
|
|||
|
02-29-2012, 11:11 PM
|
|||
|
|||
|
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
betapa miripnya si php dengan si C++
![]()
|
|||
|
02-29-2012, 11:36 PM
|
|||
|
|||
|
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
RieqyNS13 & Nateriver_AC : yupz ,, bener banget omm ,, emg struktur penulisannya rata2 memang mirip om ,,
|
|||
|
03-01-2012, 12:27 AM
|
|||
|
|||
|
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
bro mo tnya nh increment ++ kn bwt nambah 1,.klo misal bwt nambah dua-dua to tiga-tiga gmn yah
|
|||
|
03-01-2012, 02:21 AM
|
|||
|
|||
| RE: Looping ( Pengulangan ) pada PHP [basic PHP] | |||
|
03-01-2012, 09:15 AM
|
|||
|
|||
|
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
mantap om kid, pokoknya ane tunggu terus tutor2 php nya sampe pemrograman oop nya
|
|||
|
03-01-2012, 06:11 PM
(This post was last modified: 03-01-2012 06:13 PM by kidofdream.)
|
|||
|
|||
RE: Looping ( Pengulangan ) pada PHP [basic PHP]
(03-01-2012 12:27 AM)CitooZz Banditozz Wrote: bro mo tnya nh increment ++ kn bwt nambah 1,.klo misal bwt nambah dua-dua to tiga-tiga gmn yah kurang lebih seperti ini om ,, (cmiiw) PHP Code: <?php![]() (03-01-2012 02:21 AM)RieqyNS13 Wrote:(03-01-2012 12:27 AM)CitooZz Banditozz Wrote: bro mo tnya nh increment ++ kn bwt nambah 1,.klo misal bwt nambah dua-dua to tiga-tiga gmn yah ![]() (03-01-2012 09:15 AM)t3k0 Wrote: mantap om kid, pokoknya ane tunggu terus tutor2 php nya sampe pemrograman oop nya Wahh , sampe OOP
|
|||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |
| 1 Guest(s) |




, setelah berhari2 ane ga onlend
, akhirnya ane balik lagi dengan persiapan mental yang cukup untuk melawan para sotbox gengster dan preman ngenes
.



saya juga belum ada draft di kepala saya mau buat tutor apa selanjutnya, mungkin teman2 punya saran ? 













