이전 글에서는 "신나고 기억하기 쉬운 PHP 변수 지식 요약(자세히)"을 가져왔습니다. 이번 글에서는 계속해서 PHP 지식에 대한 설명과 PHP에서의 공통 if를 소개합니다. 구문과 NULL 데이터 유형은 모두 기본 지식이므로 모두에게 도움이 되기를 바랍니다.
if 및 else 구문은 PHP에서 중요한 구문입니다. if 문은 가장 간단한 유형의 프로세스 제어입니다. 특정 조건이 참인지만 판단하고, 참이면 특정 문장 블록을 실행합니다.
if 및 else 구문에는 네 가지 기본 구문이 있습니다.
if
문: 조건이 true일 때(즉, 조건이 다음과 같을 때 실행되는 한 줄의 코드) 진실). 코드 예시는 다음과 같습니다. if
语句:在条件成立时(也就是条件为真时)执行的单行代码。代码举例如下:
<?php if(布尔条件) 布尔值为真(true)时执行的代码; ?>
在实际使用中,往往我们要执行的代码不止一条,这时候简单的一条代码已经无法满足我们,那写多行代码时只需要用大括号{}把代码包起来,表示一个整体;如果要执行的语句只有一条,就可以省略大括号标记。那就可以顺延出另一种基本语法:
在条件成立时(也就是条件为真时)执行的多行代码。
<?php if(布尔条件){ 布尔值为真(true)时执行,可写多行代码; } ?>
if...else
<?php if(布尔条件) 布尔值为真(true)时执行的代码; else 布尔值为假(false)时执行的代码; ?>실제 사용 시 실행해야 할 코드가 두 개 이상인 경우가 많습니다. 이때 간단한 코드로는 만족할 수 없는 코드를 여러 줄 작성할 때는 Curly만 사용하면 됩니다. 코드를 래핑하는 대괄호 {} 함께 전체를 나타냅니다. 실행할 명령문이 하나만 있는 경우 중괄호를 생략할 수 있습니다. 그런 다음 또 다른 기본 구문을 확장할 수 있습니다.
<?php if(布尔条件){ 布尔值为真(true)时执行,可写多行代码; } ?>
if...else
문, 실제 사용에서는 조건 하나만 참이면 충분하지 않기 때문에 if else 문도 있는데, 이 문도 있습니다. 조건이 참인지 거짓인지. 조건이 참일 때(즉, 조건이 참일 때) 실행되는 한 줄의 코드와 조건이 참이 아닐 때(즉, 조건이 거짓일 때) 실행되는 또 다른 한 줄의 코드입니다. 코드 예시는 다음과 같습니다. <?php if(布尔条件){ 布尔值为真(true)时执行,可写多行代码; }else{ 布尔值为假(false)时执行,可写多行代码; } ?>
조건이 참일 때(즉, 조건이 참일 때) 실행되는 여러 줄의 코드입니다.
<?php //定义一个变量为真(true),也就是布尔值为true $a = true; //运行if条件 if($a){ //变量为真则输出:好好学习天天向上 echo '好好学习'; echo '天天向上'; }else{ //变量为假则输出:福如东海寿比南山 echo '福如东海'; echo '寿比南山'; } ?>
if...else 문 - 조건이 참일 때(즉, 조건이 참일 때) 실행되는 여러 줄 코드와 조건이 충족될 때 실행되는 또 다른 여러 줄 코드 참이 아닙니다(즉, 조건이 거짓인 경우).
<?php //声明变量为null,变量被指定为NULL $a = null; var_dump($a); ?>
변수 할당이 true이므로 조건이 true일 때의 코드가 if 조건문에 출력됩니다. 낮.
<?php //var_dump显示输出变量$a,但$a未被赋值。 var_dump($a); ?>
다음 조건이 충족되면 변수 값은 NULL입니다.
변수에 NULL 값이 할당됩니다.
<?php //声明一个变量$a $a = '好好学习'; //unset销毁掉一个变量unset($a),这个变量值也为NULL var_dump($a); ?>
출력 결과:
변수 전 값이 할당되어 있으며 기본값은
<?php //给变量赋值为null,也可以试试flase。 $a = null; //运行if和empty if(empty($a)){ //empty传出的是true echo '好好学习'; }else{ //empty传出的不是true echo '天天向上'; } ?>
출력 결과:
unset() 함수를 사용하여 변수를 삭제하면 변수 값도 NULL입니다.
<?php //一个变量为null, $a = null; $b = isset($a); var_dump($b); ?>
출력 결과:
NULL과 관련된 두 가지 함수:empty() 및 isset()
입니다. 예는 다음과 같습니다:
<?php //多个变量赋值 $a = 1; $b = false; $c = 0; $d = null; //运行isset,多个变量,其中有一个null $all = isset($a , $b , $c , $d); var_dump($all); ?>
예제는 다음과 같습니다.
한 변수:rrreee
출력 결과는 다음과 같습니다. 🎜🎜🎜🎜🎜여러 변수: 🎜rrreee🎜출력 결과는 다음과 같습니다. 🎜🎜🎜🎜🎜isset 후를 볼 수 있습니다. () null인 변수가 여러 개 있고 flase가 전달됩니다. 🎜추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP의 if else 구문과 NULL 데이터 유형을 5분 안에 마스터하세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!