Cukup rumit atau pelajari PHP7! Untuk, sementara, dan lakukan sambil loop
Buat dokumen dengan nama dan dengan ekstensi .php yang berisi kode yang ditunjukkan di bawah ini dan simpan di folder htdocs di sepanjang jalur C: \ Abyss Web Server \ htdocsStruktur for for disajikan di bawah ini. Setelah kata kunci untuk, penginisialisasi, ekspresi, dan iterator ditunjukkan dalam tanda kurung.Initializer digunakan untuk mengatur nilai awal penghitung untuk jumlah iterasi yang dilakukan oleh loop. Variabel integer $ i digunakan sebagai penginisialisasi. Suatu iterator digunakan untuk menghitung atau menghitung jumlah iterasi.Dalam kasus kami, initializer di for loop adalah variabel $ i dengan nilai 1. Selanjutnya, ekspresi $ i <= 10 (переменная $i меньше либо равна 10), пока данное выражение будет истинно (т.е переменная $i будет принимать значение меньше либо равно 10), цикл for будет выполняться. Итератор в цикле for ($i +=1) после каждой итерации будет добавлять к переменной $i число 1 до тех пор, пока значение переменной будет меньше 10. Как только значение переменной $i станет равной 10, цикл завершит свою работу.Dalam kurung keriting tulis kode gema "
Nomor pesanan $ i
"; yang akan menampilkan teks" nomor seri "di jendela browser web dan menampilkan setelah setiap iterasi nilai baru dari variabel $ iUbah ukuran font dan warna teks "No. Pesanan", yang akan ditampilkan di jendela browser web menjadi biru. Untuk melakukan ini di tagtulis kelas dengan nama (class = 'untuk')
Dalam stylesheet for.css menggunakan .for pengidentifikasi kelas, atur properti CSS berikut: warna: biru; ukuran font: 15pxJika Anda pergi ke alamat http: //localhost/for.php, kami melihat bahwa teks "No. Pesanan" ditampilkan di peramban web sepuluh kali, yaitu, for loop dilakukan sepuluh iterasiTambahkan pernyataan conditional if ke for for. Sebagai syarat bagi operator kondisional jika, kami menulis ekspresi $ i < 6. Таким образом, цикл for будет выполняться до тех пор, пока переменная $i будет меньше 6, то есть цикл for выполнит пять итерацийMenjalankan for for dengan pernyataan conditional ifLoop sementara mirip dengan loop untuk, tetapi memiliki sintaks yang sedikit berbeda. Setelah kata kunci while, sebuah ekspresi ditunjukkan dalam tanda kurung. Selama ungkapan ini tetap benar, loop sementara melanjutkan kerjanya, mis., Kode yang ditulis dalam kurung keriting dieksekusi. Juga, tidak seperti for loop, di loop sementara iterator ditulis dalam kurungSebagai penginisialisasi dalam loop while, kami menunjukkan variabel $ a dengan nilai 1. Setelah kata sementara, dalam tanda kurung kami menulis ekspresi $ a <= 10 (переменная $a меньше либо равна 10), а также в фигурных скобках пропишем код (echo "Nomor pesanan $ a
";), yang akan dieksekusi sementara ekspresi $ a <= 10 будет оставаться истиннымSebagai hasil dari loop sementara, sepuluh baris dengan teks "No. Pesanan" akan ditampilkan di jendela browser webJika for dan while loop dieksekusi selama ekspresi di dalamnya tetap benar, maka prinsip do while loop benar-benar berbeda. Sintaks untuk do do loop disajikan di bawah ini. Penginisialisasi ditunjukkan sebelum kata kunci do, kemudian kode untuk eksekusi dan iterator ditulis dalam kurung keriting setelah kata do. Setelah kurung keriting setelah kata sementara, ekspresi ditunjukkan. Perbedaan antara loop do while dan for dan while loop adalah do do loop akan dieksekusi setidaknya sekali, terlepas dari apakah ekspresi itu benar atau salah. Dalam do do loop, kode yang ditentukan dalam kurung kurawal pertama kali dieksekusi, dan hanya kemudian ekspresi diperiksa.Sebagai penginisialisasi dalam loop do while, tentukan variabel $ b dengan nilai 90. Dalam kurung keriting, tulis kode yang menampilkan teks "Kode dieksekusi setidaknya sekali" (echo "Kode dieksekusi setidaknya sekali
";) dan iterator $ b + = 10. Setelah kata sementara di dalam lingkaran kita menulis ekspresi $ b <= 60(переменная $b меньше либо равна 60)Akibatnya, loop do while akan dieksekusi sekali, meskipun ekspresi $ b <= 60 изначально является ложным, так как число 90 больше чем 60Ubah ekspresi $ b <= 60 на $b <= 140, в результате чего код в цикле do while выполнится шесть разLakukan sambil loop saat mengubah ekspresi ke $ b <= 140