Monday, March 28, 2016

Belajar PHP Loop Perulangan(while do)



Mari kita lanjutkan pembahasan kita kalo sebelumnya kita sudah belajar PHP operator logika sekarang kita belajar PHP while atau loop perunangan. Belajar PHP ini saling berkesinambungan antara perintah satu keperintah lainnya. Yang belum tau PHP itu apa PHP singkatan dari prahipotek protector fungsinya untuk memperindah kerangka website kita. Baiklah,langsung pada contohnya :
<?php
$i=0;
while( $i < 10){
 echo $i;
}
?>
Untuk perintah seperti ini saya harap jangan dilakukan karena disini $i <10 maka ia tidakakanpernah berhenti, maka untuk menghentikannya kita perlu menambahkan perintah baru $i++;
<?php
$i=0;
while( $i < 10){
 echo $i;
$i++;
}
?>

Jadi untuk perintah $i++ kemarin kita juga sudah belajar, yang artinya nilai $i akan bertambah satu hingga perintahnya selesai yakni sampai <10. Look at picture. Kenapa dimulai dari 0-9 karena variabelnya $i=0 dan <10 maka 10 tidak dicantumkan. Jika perintahnya dirubah menjadi <= maka 10 akan ditampilkan.

Perintah Do juga sama :
<?php
$i=0;
do{
 echo $i;
$i++;
}while( $i < 10);
?>
Hasilnya akan sama. 0-9
Dan ada juga tipe perulangan seperti for loop
Didalam for loop ini kita memiliki 3 parameter yaitu :
-          Nilai awal
-          Syarat
-          Syarat berhenti
Syarat padapoin kedua maksudnya selama dia memenuhi syarat yang ditentukan maka ia akan terus mengulang.
Contoh :
For($z=0; $z<=10; $z++)

Jadi $z=o ini nilai awal, $z<=10 ini syarat yang ditentukan, $z++ ini syarat untuk memberhentikan $z=0 sampai syaratnya terpenuhi yakni $z<=10 agar tidak bingung kitamasuk kecontoh:
<?php
for($z=0 ; $z<=10 ; $z++){
  echo $z;
}
?>

Dan kita ingin menambahkannya dengan string bisa juga
<?php
for($z=0 ; $z<=10 ; $z++){
  echo “nilainya :”,$z;
}
?>



Itu dia Belajar PHP Loop perulangan, mudah mudahan agan tidak bingung dan sampai jumpa diartikel selanjutnya, Terima Kasih!!

Belajar PHP Operator Logika



Sebelumnya kita sudah bahas Belajar PHP Operator Komparasi/logika Sekarang kita akan membahas operator logika, dengan operator logika kita bisa menguji 2 kondisi atau lebih dalam satu baris yang bersamaan, dan kita juga bisa bertanya apakah sebelah kirinya benar atau sebelah kanannya benar. Langsung saja pada contoh:
<?php

If(4<5 && 7<8){
Echo ‘hasilnya benar’;
}else {
Echo ‘hasilnya salah!’;
}
?>
Ada tiga sesi pada operator logika ini yaitu:
-          &&(dandan)
-          ||(atau)
-          xor
pertama && ini artinya jawabannya benar  “hanya jika” kedua perbandingannya “benar”.

Lalu kedua kita masuk ke ATAU untuk perintahnya menggunakan dua baris seperti ini “||”.
<?php

If(7<5 || 7<8){
Echo ‘hasilnya benar’;
}else {
Echo ‘hasilnya salah!’;
}
?>
Maka “Hasilnya benar” karena pada situasi ini 7<5 itu salah tetapi 7<8 itu benar, jadi dia mengacu pada 7<8 jadi hasilnya benar. ||ini akan bernilai benar jika salah satu dari situasi tersebut benar.
Tapi jika situasi keduanya salah maka “Hasilnya salah!”

Dan yang ketiga xor jika salah satu dari situasi itu benar maka “hasilnya benar” dan jika kedua situasinya salah atau benar maka “hasilnya salah”, INTINYA hanya jika salah satu situasi ini benar maka ia Benar selain itu salah.

Disini “Hasilnya salah!” Karena Kedua kondisi atau situasi bernilai Benar.


Mungkin cukup disini pembahasan kita kali ini sampai jumpa di artikel selanjutnya.
Tips : “menghapal sebaiknya saat pagi hari setelah bangun tidur,  karena beban pikiran kita belum menumpuk dan akan memberikan efek ingatan yang cukup lama, karena informasi pertama kita masukan untuk menghafal. “(suruh badan lulungu dulu baru menghafal,jangan lupa minum air putih setelah bangun tidur) gak tau lulungu Tanya ke orang sunda saya susah memjabarkannya
Yah mungkin itu saja yang saya tau semoga bermanfaat, Terima kasih !!
Baca juga :

belajar PHP operator komparasi/perbandingan



Sebelumnya kita Sudah belajar PHP operator, dimana operasinya bisa dijadikan bilangan matematika. namun pada pembahasan kali ini tidak seperti operator sebelumnya ,dan kemarin kita sudah belajar php kondisional if sekarang kita membahas tentang Operator komparasi/perbandingan.

Operator perbandingan, dari namannya saja sudah tau kita pasti belajar tentang perbandingan, tapi perbandingan seperti apa? Untuk detailnya harap lanjutkan membacanya. Jadi kita lihat contoh berikut:
<?php
$x = 7;
$y = 7;
$z = 8;

If( $x == $y){
   Echo "Jawabannya sama";
}else {
   Echo "tidak salah";
}
?>
 
Disini kita seperti bertanya apakah $x = $y, tentu jawabannya sama, sekarang kita bandingkan dengan samadengannya ada tiga, contoh :
If($x === $y){ jika ditampilkan pada browser hasilnya masih sama, tapi coba kita bedah lebih dalam. Apabila salah satu variabelnya di ganti menjadi string maka hasilnya tidak sama kenapa? Karena perintah dari === itu bukan hanya menguji angkanya tetapi juga menguji tipe datanya, contoh:

<?php
$x = 7;
$y = “7”;
$z = 8;

If( $x == $y){
   Echo "Jawabannya sama";
}else {
   Echo "tidak sama";
}
?>

dan apabila == itu maka yang ditampilkan “jawabannya sama” karena == hanya mendeteksi dan memindai apakah angkanya sama atau tidak.

Dan menguji negasinya sama juga !== program bertanya apakah nilai dan tipe data dari $x dan $y itu tidak sama? “Tentu Jawabannya YA”
Lihat contoh :
<?php
$x = 7;
$y = "7";
$z = 8;

If( $x !== $y){
   Echo "Jawabannya YA";
}else {
   Echo "tidak sama";
}
?>

Dan tentu negasinya bernilai benar, semoga agan tidak pusing. Untuk lebih memahami sebaiknya segera “dipraktekkan”. Dan Sampai jumpa di artikel selanjutnya, Terima Kasih!!

Baca Juga :