PHP: Biến, điều kiện, vòng lặp, mảng 1 chiều, mảng 2 chiều

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
<!DOCTYPE html>
<html>
<head>
  <title>PHP-Index</title>
  <meta charset="utf-8">
</head>
<body>
<!-- Code PHP phải nằm trong thẻ <?php //?> -->
<!-- Để hiển thị thông tin, dữ liệu ra trình duyệt, ta có thể dùng echo: -->
<?php echo"Xin chào các bạn đang học PHP!";?>
<!-- Hoặc sử dụng cách hiển thị sau: -->
<?="Đây là 1 cách hiển thị khác!"?>
<!-- Ta có thể đưa các thẻ HTML vào code PHP: -->
<?="<b>In đậm</b>"?>
<!-- Muốn nối chuỗi, ta dùng toán tử . : -->
<?="<i>In nghiêng</i>"."<br><span style='text-decoration:underline'>Gạch chân</span>"?>
<!-- Ta cũng có thể đưa thẻ <script> vào code PHP: -->
<?="<script>alert('Hello PHP!');</script>"?>
<!-- Ngược lại, ta cũng có thể đưa code PHP vào HTML: -->
<section style="color:red;font-size:<?='30px'?>">PHP Learning</section>
<section>Gender: <input type="radio" name="gender" value="1" <?='checked'?>> Nam <input type="radio" name="gender" value="0"> Nữ</section>
<!-- Khai báo biến: -->
<?php
  $a=1;
  echo'a='.(++$a+10);
  //1 dòng
  /*
    n dòng
  */
  #Comment của PHP
  echo"<section></section>";
echo sqrt(9);

?>
<!-- Các phép toán số học: + - * / % ++ -- = sqrt() pow() -->
<?=sqrt(9)?>
<!-- Các phép toán so sánh (quan hệ): > >= < <= == != -->
<!-- Các phép toán logic: && || ! -->
<?=9>5 && 5>3?>
<!-- Cấu trúc rẽ nhánh (điều kiện): -->
<?php
  $a=9;
  if($a>9){
echo"True";
}
else{
echo"False";
}
?>
<!-- switch-case: -->
<?php
  $month=2;
  $year=2020;
  switch($month){
    case 4:case 6:case 9:case 11:
      echo"30 ngày";
      break;
    case 2:
      if($year%4==0 && $year%100!=0 || $year%400==0){
        echo"Tháng 2 năm ".$year." có 29 ngày";
      }else{
        echo"Tháng 2 năm ".$year." có 28 ngày";
      }
      break;
    default:
      echo"31 ngày";
  }
?>
<!-- Vòng lặp while: -->
<?php
  $i=1;
  while($i<=10){
    echo"<br>".$i;
$i++;
}
?>
<!-- Vòng lặp do-while: -->
<?php
  $j=10;
  do{
    echo"<br>$j";
$j+=10;
}while($j<=100);
?>
<!-- Vòng lặp for: -->
<?php
  for($k=100; $k<=1000; $k+=100){
    echo"<br>".$k;
}
for($m=10000; $m>=1000; $m-=1000){
echo"<br>$m";
}
?>
<!-- Mảng (Array): -->
<?php
  $arr[0]=123;
  $arr[1]=456;
  $arr[7]=789;
  $arr[]="ABCD";
  $arr[]="XYZT";
  $arr["name"]="Samsung";
  echo"<br>".$arr['name'];
$subjects=array('PHP','HTML5','CSS3','SQL');
echo"$subjects[2]";
$couses=array(10=>'PHP','Laravel','Java Core');
echo"<br>".$couses[11];
?>
<!-- Truy xuất các phần tử mảng: vòng lặp foreach là vòng lặp hay được dùng để tương tác với mảng. -->
<?php foreach($couses as $key=>$value){?>
<section style="color:red;"><?=$value?></section>
<?php }?>
<!-- Cách sử dụng thứ 2 đối với foreach: -->
<?php foreach($couses as $key=>$value):?>
<section style="color:red;"><?=$value?></section>
<?php endforeach;?>
<!-- Mảng 2 chiều: -->
<?php
  $khoaHoc=array(
    "PHP-Laravel"=>array("PHP","Laravel"),
"Java"=>array("Java Core","Java Swing","Java Android")
);
echo"<br>".$khoaHoc["PHP-Laravel"][0];
foreach($khoaHoc as $key=>$value){
echo"<br>".$key.":";
foreach($value as $key1=>$item){
echo"<br> -".$item;
}
}
?>
</body>
</html>
» Tiếp: Hàm (Function)
« Trước: cURL là gì? Cách sử dụng và thiết lập cURL trên PHP và Linux
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!