PHP语句

Jun 21, 2016 am 09:02 AM
break case index loop variable

 

当操作数和操作符组合到一起,即构成表达式.

这些就是表达式:

12    这是最基本的表达式
-12
-12+5
-12+5*(24/ 3)

而语句则由表达式组成。简单的、复杂的语句构成了程序。

这些就是语句:

;        这是最基本的语句

$name='John';

PHP规定每个语句结束时都要加上分号";"

PHP共有六种类型语句,见表

语句类型

描 述

非执行语句

需计算但不执行动作

执行语句

执行某一动作

赋值语句

给变量赋值

判断语句

判断条件,并决定执行哪个动作

循环语句

重复执行一系列语句直到某条件为真或直到某条件为假时为止

跳转语句

无条件改变程序流程到程序中的另一行继续执行

1、非执行语句、执行语句、赋值语句相对简单,略

2、判断语句

if...else...语句

第一种:如果表达式成立,则执行需要执行的语句

if (表达式)
{
 需要执行的语句
}

第二种:如果表达式成立,则执行需要执行的语句1,否则执行需要执行的语句2

if (表达式)
{
 需要执行的语句1
}
else
{
 需要执行的语句2
}

第三种:如果表达式1成立,则执行需要执行的语句1,
    否则判断表达式2,若成立,则执行需要执行的语句2
    若还不成立,则执行需要执行的语句3

if (表达式1)
{
 需要执行的语句1
}
elseif (表达式2)
{
 需要执行的语句2
}
else
{
 需要执行的语句3
}

switch 语句

上面的if语句判断一、两个条件值时,处理起来还比较方便。但如果需要同时测试、判断多个条件值时,if语句处理起来就比较烦了。所以有了它--switch 语句。

switch (VARIABLE) {
 case VALUE1:
  break;
 case VALUE2:
  break;
 case VALUE3:
  break;
 case VALUEn:
  break;
 default:
  break;

执行时,PHP从上往下检查变量:

如果变量等于某个case语句中的值,
那就紧接着寻找break关键字,
如果这个case语句中没有break关键字,
则执行下一个case语句,
直到找到break关键字为止。

如果所有case语句中的值都不等于变量,
则执行default语句。

例:
switch($str_input){
 case 'print':
 case 'echo':
  echo"do something"
 break;
 case 1:
 case 2:
  echo"do another"
 break;
 default:
  echo"nothing!"
 break;
}

3、循环语句:重复执行一系列语句直到某条件为真或直到某条件为假时为止

for (...;...;...){......}语句

for 语句由三个表达式和一段语句组成

即:for (初始化语句;条件表达式;相应操作语句){要执行的语句}

例:
for ($loop_variable=0;$loop_variable{
 echo"Look this:loop_variable=$loop_variablebr
>";
}

则显示:
Look this:loop_variable=0
Look this:loop_variable=1
...
Look this:loop_variable=98
Look this:loop_variable=99

do 、while 语句

当条件为真时,while 循环重复一段语句块

1、while (条件
  {
   要执行的语句
  }

2、while (条件):
   要执行的语句;
  Endwhile;

3、do {
    要执行的语句
  }(条件);

4、do {
   要执行的语句
  } while(条件);

4、跳转语句

这里不像BASIC语言一样有一个“go”关键字。

而是break语句和 continue语句。

break使PHP停止执行当前的语句块,从紧跟着当前语句块的语句开始运行。

例:用break语句从循环中退出。
php
 for ($index=0;$index  {
    if ($index==3)
     {
      break;
     }
    echo"$indexbr
>";
   }
 echo"After the loop: index=$indexbr
>";
?>
显示:



After the loop:index=3

contiune终止循环的当前重复,并立即开始下一个重复

例:contiunefor语句中的运用。

php
 for ($index=0;$index  {
    if ($index==3)
     {
      continue;
     }
    echo"$indexbr
>";
   }
?>
显示:
0
1
2   3给漏掉了,没显示出来
4

 



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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Datei ist index.html? Welche Datei ist index.html? Feb 19, 2024 pm 01:36 PM

index.html stellt die Homepage-Datei der Webseite dar und ist die Standardseite der Website. Wenn ein Benutzer eine Website besucht, wird normalerweise zuerst die Seite index.html geladen. HTML (HypertextMarkupLanguage) ist eine Auszeichnungssprache, die zum Erstellen von Webseiten verwendet wird, und index.html ist ebenfalls eine HTML-Datei. Es enthält die Struktur und den Inhalt einer Webseite sowie Tags und Elemente, die zur Formatierung und zum Layout verwendet werden. Hier ist ein Beispiel für index.html-Code: &lt

HMD Skyline erhält eine neue Farboption und ein offizielles Magnetgehäuse HMD Skyline erhält eine neue Farboption und ein offizielles Magnetgehäuse Aug 23, 2024 am 07:04 AM

Als das HMD Skyline (bei Amazon für 499 US-Dollar erhältlich) letzten Monat auf den Markt kam, war es in zwei Farben erhältlich – Neon Pink und Twisted Black. Zu ihnen gesellt sich nun eine dritte Farbe namens Blue Topaz. HMD Global hat außerdem einen offiziellen Fall für den Ph angekündigt

Wie kann AI Copilot für die Zusammenarbeit in der Microsoft Loop-Kollaborationsplattform genutzt werden? Wie kann AI Copilot für die Zusammenarbeit in der Microsoft Loop-Kollaborationsplattform genutzt werden? Nov 18, 2023 pm 01:33 PM

Microsoft Loop, erweitert um die neue Funktion Copilot, ist ein modernes Tool, das die Zusammenarbeit von Teams verbessern soll. Es besteht aus drei Hauptteilen: Komponenten, Seiten und Arbeitsbereichen. Komponenten sind Dinge wie Listen oder Notizen, die immer aktuell bleiben, egal wo Sie sie verwenden, sei es in E-Mails, Dokumenten oder im Chat. Dadurch arbeiten Sie immer mit den aktuellsten Informationen. Zyklusseiten sind wie digitale Whiteboards, auf denen Sie alle Ihre Komponenten, Aufgaben und Daten zusammenfassen. Diese Seiten können mit dem Wachstum Ihres Projekts wachsen, sodass Sie alles ganz einfach an einem Ort aufbewahren können. Arbeitsbereiche in Loop sind gemeinsame Bereiche, in denen Ihr Team alles sehen und organisieren kann, was für das Projekt wichtig ist und so allen hilft

Variable zur Fallbeurteilung wechseln Variable zur Fallbeurteilung wechseln Feb 19, 2024 am 08:04 AM

Switchcase erfordert spezifische Codebeispiele, um Variablen zu bestimmen. Bei der Programmierung müssen wir häufig unterschiedliche Operationen basierend auf unterschiedlichen Variablenwerten ausführen. Die switchcase-Anweisung ist eine praktische Struktur, die es Ihnen ermöglicht, basierend auf dem Wert einer Variablen verschiedene Codeblöcke zur Ausführung auszuwählen. Das Folgende ist ein spezifisches Codebeispiel, das zeigt, wie die switchcase-Anweisung verwendet wird, um verschiedene Werte von Variablen zu ermitteln: #includeintmain(){

PHP-Hinweis: Undefinierte Variable: Lösung in Lösung PHP-Hinweis: Undefinierte Variable: Lösung in Lösung Jun 22, 2023 pm 10:01 PM

Bei PHP-Entwicklern kommt es sehr häufig vor, dass die Warnmeldung „Undefinierte Variable“ angezeigt wird. Diese Situation tritt normalerweise auf, wenn versucht wird, undefinierte Variablen zu verwenden, was dazu führt, dass das PHP-Skript nicht normal ausgeführt werden kann. In diesem Artikel erfahren Sie, wie Sie das Problem „PHPNotice:Undefinierte Variable: in Lösung“ lösen können. Ursache des Problems: Wenn in einem PHP-Skript eine Variable nicht initialisiert oder kein Wert zugewiesen ist, wird „Un

So laden Sie Microsoft Loop herunter und verwenden es So laden Sie Microsoft Loop herunter und verwenden es May 08, 2023 pm 01:16 PM

Microsoft ist bereit, Benutzern Zugriff auf die erste Vorschauversion des Loop-Projekts zu gewähren. Lassen Sie uns nun erfahren, wo Sie es bekommen, wie Sie es installieren und wie Sie das Beste daraus machen. Möchten Sie erfahren, wie Sie diese Software in allen Office-Apps verwenden und Aufgaben verwalten? Hier sind Sie richtig. Was ist der Microsoft-Zyklus? Was sollen wir sagen? Sie können Schleifen mit Projekttafeln vergleichen. Hier sehen Sie eine Liste aller Loop-Komponenten und Loop-Seiten und wer gerade daran arbeitet. Betrachten Sie es als einen modernen Datei-Explorer, bei dem alles live und kollaborativ ist. Die Loop-Seite ist eine separate Leinwand, auf der Benutzer Loop-Komponenten teilen und gemeinsam daran arbeiten können. Darüber hinaus werden Loop-Komponenten ständig aktualisiert und bearbeitet, ohne dass dies erforderlich ist

Was ist ein MySQL-Index? Was ist ein MySQL-Index? Oct 08, 2023 am 11:47 AM

Der Index in MySQL bedeutet Index. Es handelt sich um eine Datenstruktur, die zur Beschleunigung der Abfrage von Datenbanktabellen verwendet wird. Der Index kann mit dem Katalog eines Buches verglichen werden entsprechende Zeilenpositionen, wodurch die Datenbank schneller lokalisiert und darauf zugegriffen werden kann. Die Funktion des Index besteht darin, die Abfrageeffizienz zu verbessern. Bei großen Tabellen kann die Datenbank die gesamte Tabelle zeilenweise durchsuchen Die benötigten Datenzeilen werden schnell in der Reihenfolge gefunden, was die Abfragegeschwindigkeit erheblich verbessert.

Problem beim Ausführen des PHP-Quellcodes: Indexfehlerlösung Problem beim Ausführen des PHP-Quellcodes: Indexfehlerlösung Mar 09, 2024 pm 09:24 PM

Problem bei der Ausführung des PHP-Quellcodes: Für die Indexfehlerbehebung sind spezifische Codebeispiele erforderlich. PHP ist eine weit verbreitete serverseitige Skriptsprache, die häufig zur Entwicklung dynamischer Websites und Webanwendungen verwendet wird. Allerdings treten beim Ausführen von PHP-Quellcode manchmal verschiedene Probleme auf, darunter auch „Indexfehler“. In diesem Artikel werden einige häufige Ursachen und Lösungen für Indexfehler vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern zu helfen, solche Probleme besser zu bewältigen. Problembeschreibung: Beim Ausführen eines PHP-Programms

See all articles