php를 이용한 구구단 서비스

php를 이용한 구구단 서비스

1. html을 이용한 경우

 - project1/public 안에 vim sudo gugudan_1.html입력한 후, 다음과 같이 입력

<meta charset="UTF-8">
<h1>1단</h1>

<div>1 * 1 = 1</div>
<div>1 * 2 = 2</div>
<div>1 * 3 = 3</div>
<div>1 * 4 = 4</div>

 

 - gugudan_2.html에 다음과 같이 입력

<meta charset="UTF-8">
<h1>2단</h1>

<div>2 * 1 = 2</div>
<div>2 * 2 = 4</div>
<div>2 * 3 = 6</div>
<div>2 * 4 = 8</div>

 

 - 홈페이지에 127.0.0.1:8081/gugudan_1.html을 입력하면 다음과 같이 출력됨

 

 - 이렇게 하면 3단, 6단 할 때마다 새로 만들어야 하는 불편함이 생김

 - 그래서 php를 사용

 

2. php를 이용한 구구단

 - gugu.php에 다음과 같이 입력

<meta charset="UTF-8">
<?php
$dan = 2; // 이 부분을 변경하면서 실행
?>
<h1><?=$dan?>단</h1>

<?php for ( $i = 1; $i <= 10; $i++ ) { ?>
<div><?=$dan?> * <?=$i?> = <?=$dan * $i?></div>
<?php } ?>

 

 - php gugu.php 입력하면, 다음과 같이 출력됨

 

 - 하지만 홈페이지에 127.0.0.1:8081/gugu.php로 입력 시, 출력되지 않고 php파일이 다운로드

 - 이 상황을 방지하기 위해 연동해야 함 (다음 챕터에서  설명)

'Back-End Study > Linux' 카테고리의 다른 글

HOST 세팅하기  (0) 2022.09.15
php-fpm 연동  (0) 2022.09.15
PHP  (0) 2022.09.15
쉘 스크립트 (사칙연산 프로그램)  (2) 2022.09.15
쉘 스크립트 실습 및 while & for 문  (0) 2022.09.14