Language/php
[생활코딩] 6.1 조건문 문법 ~ 6.2 조건문의 응용
migrationArc
2021. 5. 10. 19:19
생활코딩 php 강좌
6. 조건문
6.1 조건문 문법
- 조건문 : 주어진 조건에 따라 Application 을 다르게 동작하도록 하는 것
- if(조건) : 조건이 참일때, 실행
<?php
if(true){
echo 'result: true';
}
?>
// result: true
<?php
if(false){
echo 1;
echo 2;
echo 3;
echo 4;
}
echo 5;
?>
// 5
<?php
if(true){
echo 1;
}else{
echo 2;
}
?>
// 1
<?php
if(false){
echo 1;
}else if(true){
echo 2;
}else if(true){
echo 3;
}else{
echo 4;
}
?>
// 2
- else if 를 여러개 사용하더라도, 가장 먼저 만나게 되는 true 조건만 수행
6.2 조건문의 응용
// html
<html>
<body>
<form method="get" action="11.php">
<input type="text" name="id">
<input type="submit">
</form>
</body>
</html>
// 11.php
<?php
if ($_GET['id'] === 'egoing'){
echo 'right';
}else{
echo 'wrong';
}
?>
- egoing 를 입력하여 제출하면, right 출력
- 아니라면 wrong 출력
// html
<html>
<body>
<form method="POST" action="13.php">
id : <input type="text" name="id">
password : <input type="text" name="password">
<input type="submit">
</form>
</body>
</html>
// 13.php
<?php
if ($_GET['id'] === 'egoing'){
if ($_GET['password'] === '11111'){
echo 'right';
}else{
echo 'password wrong';
}
}else{
echo 'id wrong';
}
?>
- id === egoing , password === 11111
- right 출력
- id === egoing , password !== 11111
- password wrong 출력
- id !== egoing
- id wrong 출력
이 글의 모든 사진과 내용의 출처는 생활코딩에 있음을 알려드립니다.
생활코딩 - PHP 기본 A 부터 Z 까지 - 인프런 | 학습 페이지
지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요....
www.inflearn.com