1 life 2 live

데이터 베이스 HTML, PHP 차이점 정리 및 예제 코드 [20.3.27] 본문

데이터베이스

데이터 베이스 HTML, PHP 차이점 정리 및 예제 코드 [20.3.27]

대희투 2020. 3. 27. 17:54

□ HTML(HyperText Markup Language)

     - 정적

     - 파일을 읽어서 그냥 보냄

 

□ PHP(Personal Home Page or PHP: Hypertext Processor)

     - 동적

     - 상태에 따라 변함(주로 DB 사용)

     - 서버에서 실행

 

 

▶ HTML 예제

<html>
	<head>
		<title>HTML 예제</title>
		<meta charset="utf-8">
	</head>
	<body>
	
	<H1>DOMYTHANG의 블로그입니다.</H1>
	
	반갑습니다.
	
	2020년 3월 27일 16시 44분
	</body>
</html>

 

▶ HTML 예제 실행결과 : 내가 직접 입력한 코드로 시간이 나온다.

HTML 예제

 

▶ PHP 예제

<?php
	$name = 'Domythang';
	echo '<html>';
	echo '<head>';
	echo '<title>PHP 예제</title>';
	echo '<meta charset="utf-8" />';
	echo '</head>';
	echo '<body>';
	echo '<H1>', $name, '의 블로그입니다.</H1>';
	echo '만나서 반갑습니다.';
	echo date('Y년 m월 d일 H시 i분');
	echo '</body></html>';
?>

 

▶ PHP 예제 실행결과 : 지금 내가 실행한 시간이 나온다(echo date)

PHP 예제

▶ PHP 예제 코드2 (종성)

<html>
<head>
<title>PHP 예제</title>
<meta charset="utf-8" />
</head>
<body>
<?php

	function jongsung($str) {
		$uni = mb_convert_encoding($str, 'UCS-2LE', 'UTF-8');
		$kr1 = ord(substr($uni, -2));
		$kr2 = ord(substr($uni, -1));
		return (($kr2 * 256 + $kr1) - 44032) % 28;
	}
	
	$name = '두마때 or 두마땡';
	
	if (jongsung($name) == 0)
		echo '<H1>' , $name, '는 블로그 주인입니다.', '</H1>';
	else
		echo '<H1>' , $name, '은 블로그 주인입니다.', '</H1>';
	
	echo '반갑습니다. <br/>';
	echo date('Y년 m월 d일 H시 i분');
?>
</body>
</html>

 

▶ PHP 예제 코드2 실행결과 : $name에 적는 글에 따라 '은, 는'이 나온다.

때는
땡은

728x90
반응형
Comments