제3 장 php 조작 부호 와 제어 구조 코드

1.문자열 에 작은 따옴표 와 작은 따옴표 의 차이 점 을 삽입 합 니 다.1.작은 따옴표 의 사용:
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php
//
$username = "jack";
echo "his name is $username!";
echo "<br/>";
$username = " ";
//
echo " $username!";// !
echo "<br/>";
//
echo " $username!";//
echo "<br/>";
// ,

//
echo " $username,
20 ";// , 20
echo "<br/>";
// ,
echo " ".$username.", 20 ";// , 20
?>
2.작은 따옴표 의 사용:
 
<?php
// ,
// 。
//
$username = 'anllin';
echo 'his name is $username,
his age is 20.';
//output
//his name is $username,
his age is 20.
?>
부분 에서 자주 사용 하 는 전의 문자
전의 서열
묘사 하 다.
줄 바 꿈 부호
\r
리 턴 카
\t
수평 도표
\\
백 슬 래 쉬
\$
달러 부호
\”
따옴표 2.연산 자
 
<?php
//
$a = 5;
$b = 3;
echo $a + $b;
echo '<br/>';
echo $a - $b;
echo '<br/>';
echo $a * $b;
echo '<br/>';
echo $a / $b;
echo '<br/>';
echo $a % $b;
?>
8 2 15 1.6666666666666667 2
 
<?php
//
$a = 5;
$b = 3;
echo $a += $b;
echo '<br/>';
echo $a -= $b;
echo '<br/>';
echo $a *= $b;
echo '<br/>';
echo $a /= $b;
echo '<br/>';
echo $a %= $b;
echo '<br/>';
echo $a .= $b;
?>
8 5 15 2 23
 
<?php
//
$a = 5;
echo ++$a;
echo '<br/>';
echo $a++;
echo '<br/>';
echo --$a;
echo '<br/>';
echo $a--;
?>
6 6 6
 
<?php
$a = 5;
$b = 3;
$c = 5;
$d = '5';
echo $a == $c;
echo '<br/>';
echo $a === $c;
echo '<br/>';
echo $a == $d;
echo '<br/>';
echo $a != $b;
echo '<br/>';
echo $a !== $d;
echo '<br/>';
echo $a != $b;
echo '<br/>';
echo $a > $b;
echo '<br/>';
echo $b < $c;
echo '<br/>';
echo $a >= $c;
echo '<br/>';
echo $a <= $c;
?>
1 1 1 1 1 1 1 1 1 1 연산 자'and'와'or'는&&|의 우선 순위 보다 3 원 연산 자
 
<?php
$a = false;
echo ! $a;
echo '<br/>';
$b = 5;
$c = 3;
echo $b > 0 && $c > 0;
echo '<br/>';
echo $b > 0 and $c > 0;
echo '<br/>';
echo $b != 0 || $c != 0;
echo '<br/>';
echo $b != 0 or $c != 0;
echo '<br/>';
?>
success 오류 억제 연산 자
 
<?php
$a = 100;
echo $a > 60 ? 'success':'fail';
?>

 

 
3.제어 구조 If 조건 판단 문
 
<?php
echo @(100/0);
?>
스위치 문
 
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<?php
$a = 10;
if ($a > 0)
{
echo ' ';
}
echo '<br/>';
if ($a > 0)
{
echo ' ';
}
else if($a < 0)
{
echo ' ';
}
else
{
echo ' ';
}
?>
While 순환 문
 
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<?php
$role = 'admin';
switch ($role)
{
case 'admin' :
echo ' ';
break;
case 'user' :
echo ' ';
break;
case 'guest' :
echo ' ';
break;
default :
echo ' ';
break;
}
?>
Do while 순환 문
 
<?php
$a = 10;
while ( $a > 0 )
{
echo $a --;
echo '<br>';
}
?>
For 순환 문
 
<?php
$a = 10;
do
{
echo $a --;
echo '<br/>';
}
while ( $a > 0 )
?>
Break 문
 
<?php
for($a = 0; $a < 10; $a++)
{
echo $a;
echo '<br/>';
}
?>
Exit 문
 
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<?php
for($a = 0; $a < 10; $a++)
{
echo $a;
echo '<br/>';
if($a ==5)
{
break;// ,
}
}
echo ' ';
?>
Continue 문
 
<?php
for($a = 0; $a < 10; $a++)
{
echo $a;
echo '<br/>';
if($a ==5)
{
exit;// ,
}
}
echo ' ';
?>

좋은 웹페이지 즐겨찾기