php의 기본이 되는 것들을 아주 간단하게 적어놓았다.
Variable
:: 변수는 $로 표시
:: . 으로 연결
<?php
$name="kkami"
"hello".$name."good morning";
?>
Parameter
:: url의 입력값 전달은 ? 로
ex) http://127.0.0.1/parameter.php?name=kkami&address=서울
:: 전달받은 것을 화면에 출력하고자 할 땐 $_GET['변수명']로 출력
<html>
<body>
안녕하세요. <?php echo $_GET['address'];?>에 사시는 <?php echo $_GET['name'];?>님
</body>
</html>
줄바꿈
:: 1. 문자열 안에 <br>태그 삽입
:: 2. nl2br( ) 함수 사용 (new line to br)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h1>newline</h1>
<?php
$str = "발 끝에 닿을 듯한 어둠에
그림자마저 사라져
등뒤로 도망가는 너란 해 Bye
궤도를 벗어난 행성
이별에 우린 부딪히려 해
난 차라리 모든 걸 잊어버린
너를 원해
흐르는 별들 속에 헤매던 그때
이뤄지지 않을 꿈안에 갇혀 Fly away
빛을 건너 그 날의 널 볼 수 있다면
지금 너와 난 영원을 속삭였을까
Let me catch the light";
echo $str;
?>
</body>
</html>
가사 : 「하현상-3108」
이렇게 문자열을 입력했을 때 결과화면은 아래와 같다.
가사가 str변수 안에 입력한 대로 줄바꿈이 되기를 원한다.
① <br>태그 이용
$str = "발 끝에 닿을 듯한 어둠에<br>
그림자마저 사라져<br>
등뒤로 도망가는 너란 해 Bye<br>
궤도를 벗어난 행성<br>
이별에 우린 부딪히려 해<br>
....
let me catch the light";
이런식으로 문자열 사이에 줄바꿈을 원하는 곳에 <br>태그를 입력하면 된다.
② nl2br( ) 함수
<?php
echo nl2br($str);
?>
하지만 nl2br( ) 함수를 이용한다면?
한꺼번에 개발자가 원하는대로 코드의 줄바꿈이 가능해진다.
'WEB > PHP' 카테고리의 다른 글
PHP와 MySQL_연동 후 데이터 출력 (0) | 2021.01.31 |
---|---|
PHP와 MySQL 연동 (0) | 2021.01.31 |
PHP & DATABASE (0) | 2021.01.30 |
form과 GET, POST (0) | 2021.01.29 |
PHP의 이해 (0) | 2021.01.28 |