Beispiele für grundlegende PHP-Operatoren und Kontrollstruktur-Prozesscodes

伊谢尔伦
Freigeben: 2023-03-11 07:44:02
Original
1395 Leute haben es durchsucht

PHP-Einführungs-Tutorial zu Operatoren und Kontrollstrukturfluss, kombiniert mit Beispielen, einer detaillierten Analyse der grundlegenden Zuweisung, Inkrementierung, Vergleich, ternären Operator und if-Anweisungen, Switch-Anweisungen, for-Anweisungen usw. von PHP. Fertigkeiten bei der Verwendung von Prozesssteuerungsanweisungen. Der Code lautet wie folgt:

Demo1.php

<?php
  $username = "chaoyv";
  echo "His name is $username !";
  $username2 = "吴者然";
  echo "His name is $username2 ! ";
  echo "<br/>";
  echo "His name is ".$username2.",阅谁问君诵,\n水落清香浮。";
  echo "<br/>";
  echo "His name is ".$username2.",阅谁问君诵,\t水落清香浮。";
  echo &#39;His name is $username2 ! &#39;;//无法解析 $username2
?>
Nach dem Login kopieren

Demo2.php

<?php
  $a = 5;
  $b = 6;
// $c = $a + $b;
// echo $c;
// $a += $b;//$a=$a+$b;
// echo $a;
// $a=++$b;//$b=$b+1
// echo $a;  //7
// echo $b;  //7
  $a=$b++;
  echo $a;  //6
  echo $b; //7
?>
Nach dem Login kopieren

Demo3.php

<?php
// $a = 5;
// $b = &#39;5&#39;;
// //在网页上(真true)的体现是1,假的体现是空
// //恒等必须数据类型也一样
// //$a === $b 返回的是一个假,false
// echo !($a===$b);  //这个会打印出什么呢?
  $a = 5;
  $b = 5;
  $c = ($a ==$b);
  //echo $c;
  $d = 8;
  $e = 7;
  $f = ($d ==$e);
  //echo $c&&$f;
  echo $c||$f;
?>
Nach dem Login kopieren

Demo4. php

<?php
  $total = 80;
  //三元运算符
  //如果判断为真true,那么整体返回第一个字符串,否则返回第二个字符串
  $sum = $total>50?&#39;成功&#39;:&#39;失败&#39;;
  echo $sum;
?>
Nach dem Login kopieren

Demo5.php

<?php
  //在开发过程中,最好将错误都暴露出来。
  //$a = 100/0; Warning: pision by zero in C:\AppServ\www\Basic3\Demo5.php on line 2
  $a = @(100/0);
  echo $a;
?>
Nach dem Login kopieren

Demo6.php

<?php
  //if 条件判断语句
  $userAge = 25;
  //if 后面的括号是布尔表达式,返回的结果是1或者空
  //{}块语句
// if($userAge>18){
//   echo &#39;成功&#39;;
// }
  //如果。。。否则
// if($userAge>18){
//   echo &#39;成功&#39;;
// }else{
//   echo &#39;失败&#39;;
// }
  //多重线路
  if($userAge<18){
    echo &#39;<18&#39;;
  }elseif ($userAge<30){
    echo &#39;<25&#39;;
  }else{
    echo &#39;通过&#39;;
  }
?>
Nach dem Login kopieren

Demo7.php

<?php
  //多重线路
  //break退出问题,叫做中途退出这个条件判断
  $weekday = 3;
  switch ($weekday){
    case 1:
      echo &#39;今天星期一&#39;;
      break;
    case 2:
      echo &#39;今天星期二&#39;;
      break;
    case 3:
      echo &#39;今天星期三&#39;;
      break;
    case 4:
      echo &#39;今天星期四&#39;;
      break;
    default:
      echo &#39;不清楚&#39;;
  }
?>
Nach dem Login kopieren

Demo8.php

<?php
  //while 循环
  //当判断表达式为假的时候,退出循环
  $a = 10;
  while ($a > 0){
    echo $a;
    $a--;
    echo &#39;<br/>&#39;;
  }
?>
Nach dem Login kopieren

Demo9.php

<?php
  //for
  for($a=10;$a>0;$a--){
    echo $a;
    echo &#39;<br/>&#39;;
  }
?>
Nach dem Login kopieren

Demo10.php

<?php
  //do while
  $a = 10;
  do{
    echo $a;
    echo &#39;<br/>&#39;;
    $a--;
  }while($a>0);
?>
Nach dem Login kopieren

Demo11.php

<?php
// for($i = 0;$i<10;$i++){
//   //在这个循环里面嵌套一个 IF 判断语句
//   if($i==5){
//     break;//中途退出循环
//   }
//   echo $i.&#39;<br/>&#39;;
// }
// for($i = 0;$i<10;$i++){
//   //在这个循环里面嵌套一个 IF 判断语句
//   if($i==5){
//     exit;//退出整个程序
//   }
//   echo $i.&#39;<br/>&#39;;
// }
// echo &#39;我还会执行的&#39;;
  for($i = 0;$i<10;$i++){
    //在这个循环里面嵌套一个 IF 判断语句
    if($i==5){
      continue;//退出当前本次循环,并且继续下次循环 OK
    }
    echo $i.&#39;<br/>&#39;;
  }
?>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonBeispiele für grundlegende PHP-Operatoren und Kontrollstruktur-Prozesscodes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!