비교연산자
comparison.php
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h1>Comparison Operators & Boolean data type</h1>
<?php
var_dump(11); // 입력값과 데이터타입을 출력한다.
// 실제 서버에서는 쓸 일 없지만 개발과정에서 쓰인다.
var_dump('11');
var_dump(1+1);
var_dump(1==1);
var_dump(1==2);
var_dump(1>1);
var_dump(1!=2);
?>
</body>
</html>

조건문
comparison.php
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h1>Conditional</h1>
<h2>if</h2>
<?php
echo '1<br>';
if(false) {
echo '2-1<br>';
} else {
echo '2-2<br>';
}
echo '3<br>';
?>
</body>
</html>
false값은 출력되지 않음

조건문 활용
index.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1><a href="index.php">WEB</a></h1>
<ol>
<li><a href="index.php?id=HTML">HTML</a></li>
<li><a href="index.php?id=CSS">CSS</a></li>
<li><a href="index.php?id=JavaScript">JavaScript</a></li>
</ol>
<h2>
<?php
if(isset($_GET['id'])) {
echo $_GET['id'];
} else {
echo "Welcome";
}
?>
</h2>
<?php
if(isset($_GET['id'])) {
echo file_get_contents("data/".$_GET['id']);
} else {
echo "Hello, PHP";
}
?>
</body>
</html>
id값이 없는 경우

id값이 있는 경우

'PHP' 카테고리의 다른 글
| PHP 파일로 모듈화 (0) | 2023.01.24 |
|---|---|
| PHP CRUD 기초 (0) | 2023.01.24 |
| PHP 기초4 (0) | 2023.01.20 |
| PHP 기초3 (0) | 2023.01.20 |
| php 기초 (생활 코딩) (0) | 2023.01.19 |
댓글