[PHP] PHP 기본 문법
-
c>APM_Setup>htdocs에서만 메모장 파일을 넣어줄거임
-
http://localhost/test.php 이렇게 실행
1. PHP 기본 문법
1.1 php 시작과 끝
// hello2.php
<?
echo "반갑습니다.<br>";
echo "행복한 하루 되세요.<br>"
?>
모든 PHP 프로그램은 <?
으로 시작하고 ?>
으로 끝남
1.2 주석문
- 한 행 주석 처리 :
//
- 여러 행 주석처리 :
/* ~ */
1.3 echo 문
- ” “ 사이의 문자열이나 HTML 태그 출력 -> 화면에 HTML을 렌더링하기 위한 명령어
- “echo” 는 대소문자 구분 없음
- echo문 안에 따옴표 입력은 ‘ ’ 또는 이스케이프 문자 사용
<?
echo "반갑습니다.<br>";
ECHO "행복한 하루 되세요.<br>"; // 대문자 가능
?>
print()
로도 출력 가능
<?
print(1);
?>
2. 변수
2.1 변수의 사용
영문이나 숫자 앞에
$
사용
<?
$a = 1;
echo $a + 1;
?>
2.2 변수와 결합 연산자
결합 연산자 .
는 문자열들을 붙여서 하나로 연결한다.
<?
$name = "시은";
$state = "행복";
echo "안녕하세요. 제 이름은 " . $name . "입니다. 저는 " . $state . "한 상태입니다. 그것도 매우!!";
?>
3. var_dump
변수의 정보를 출력하는 함수이다. 테스트 할 때 많이 사용하니 알아두도록! (마치 js의 typeof과 비슷하다.)
<?
var_dump(11); // 11의 data type은 정수임을 알려줌
?>
같으면 true, 틀리면 false를 반환하는 그대는 Boolean
<h2>1==1</h2>
<?
var_dump(1 == 1);
?>
<h2>1==2</h2>
<?
var_dump(1 == 2);
?>
4. 조건문
PHP에서 조건문은 아래와 같이 사용한다. 다른 언어와 똑같다.
<?
$value = 12;
if ($value == 12) {
echo "정답";
} else {
echo "틀림";
}
?>
5. 반복문
반복문도 조건문과 비슷한 형식으로 사용하면 된다.
<?
$i = 0;
while ($i < 3) {
echo "행복한 하루 보내세요!<br>";
$i = $i + 1;
}
?>
6. 배열의 형식
<?
$fruit = array("사과", "딸기", "수박");
echo $fruit[0] . "<br>";
echo $fruit[2] . "<br>";
echo count($fruit); // 배열의 요소 수 반환
?>
array_push()
등의 함수로 배열의 값 수정 가능하니 필요할 때 공식 문서 찾아보기!
댓글남기기