2장 PHP 기초 PHP의 시작과 끝을 이해한다. 주석문에 대하여 이해한다. echo 문을 이용하여 화면에 출력하 는 법을 익힌다. 상수와 변수에 대해 이해하고 사용법 을 익힌다. 유효한 변수명을 만드는 법을 익힌다. 산술/점(.)/대입/비교/논리 연산자를 익한다. 한빛미디어(주)
주요 학습 내용 01. PHP의 시작과 끝 02. 주석문 03. echo 문 04. 상수와 변수 05. 연산자
C:\Apache\htdocs 밑에 본인의 실습 폴더 【예제 2-1】hello2.php 02 PHP의 시작과 끝 PHP 시작 줄바꿈 1 : <? 2 : echo "안녕하세요~~<br>"; 3 : echo "저는 홍길동입니다.<br>"; 4 : ?> PHP 끝 C:\Apache\htdocs 밑에 본인의 실습 폴더 http://localhost/hkd/hello2.php 익스플로러 주소창 :
【예제 2-2】comment.php 02 주석문 한 줄 주석처리 1 : <? 1 : <? 2 : // 이 프로그램은 주석처리를 설명하는 프로그램입니다. 3 : /* 주석처리를 여러 줄 4 : 하고자하는 경우는 5 : 이와 같이 합니다.*/ 6 : echo "요건 출력됩니다."; 7 : ?> 여러 줄 주석처리
【예제 2-3】echo.php 02 echo 문 대소문자 구분 안함(동일하게 동작) 1 : <? 2 : echo "---------------------- <br>"; 3 : echo "거북이<br>"; 4 : echo "토끼<br>"; 5 : echo "---------------------- <br>"; 6 : ECHO "&^%$&*%&&%*&(*(<br>"; 7 : ECHO "---------------------- <br>"; 8 : ECHO "자동차<br>"; 9 : ECHO "버스<br>"; 10 : ECHO "---------------------- <br>"; 11 : ?>
【예제 2-5】var.php 02 상수와 변수 문자열 변수 1 : <? 2 : $aaa = "사과"; 3 : echo "<br>"; 4 : echo $aaa; 5 : 6 : $aaa = "오렌지"; 7 : echo "<br>"; 8 : echo $aaa; 9 : 10 : $aaa = 100; 11 : echo "<br>"; 12 : echo $aaa; 13 : ?> 문자열 상수 정수형 변수 정수형 상수
【예제 2-6】sum_avg.php 02 총점과 평균 구하기 1 : <? 2 : $kor =80; 1 : <? 2 : $kor =80; 3 : $eng =70; 4 : $math = 90; 5 : 6 : $sum = $kor + $eng + $math; 7 : $avg = $sum/3; 8 : 9 : echo ("국어 : $kor <br>"); 10 : echo ("영어 : $eng <br>"); 11 : echo ("수학 : $math <br>"); 12 : echo ("합계 : $sum <br>"); 13 : echo ("평균 : $avg <br>"); 14 : ?> 총점 구하기 평균 구하기
【예제 2-7】change.php 02 거스름돈 계산하기 주석문 1 : <? 2 : $money = 3000; // 지불한 돈 3 : $price = 800; // 개당 물건 가격 4 : $num = 3; // 구매 개수 5 : 6 : $change = $money - $price * $num; // 거스름돈 = 3000 - 800 * 3 7 : 8 : echo ("물건값 : $price <br>"); 9 : echo ("구매개수 : $num <br>"); 10 : echo ("지불액 : $money <br>"); 11 : echo ("거스름돈은 $change 원 입니다.<br>"); 12 : ?> 주석문
산술 연산자 연산자 예 결과 더하기(+) 5 + 6 11 빼기(-) 6 - 3 3 곱하기(*) 2 + 6 * 3 20 나누기(/) 2 - 6 / 3 나머지(%) 5 % 2 1 증가(++) $a++ 현재 $a 값에서 1 증가 감소(--) $a-- 현재 $a 값에서 1 감소
【예제 2-8】arith_op.php 02 산술 연산자 예제 1 : <? 2 : $a = 3; 3 : $b = 2; 1 : <? 2 : $a = 3; 3 : $b = 2; 5 : $c = $a + $b; 7 : $b = $a * $b; 9 : $c = $a + $b * $c; 10 : 11 : echo "$a $b $c<br>"; 13 : $c = $a % $b; 14 : 15 : $b++; 17 : $a--; 18 : 19 : echo "$a $b $c<br>"; 20 : ?>
【예제 2-9】dot.php 02 점(.) 연산자 예제 1 : <? 2 : $a = "토끼 "; 1 : <? 2 : $a = "토끼 "; 3 : $b = "거북이"; 4 : 5 : $c = $a.$b; 6 : 7 : echo $a."<br>"; 8 : echo $b."<br>"; 9 : echo $c."<br>"; 10 : ?> 두 개의 문자열 연결
$a.“<br>" 결과값을 $a 값에 대입 대입 연산자 02 연산자 예 동일한 수식 설명 = $a = 3 3을 변수 $a에 대입 += $a += 3 $a = $a +3 $a + 3 결과값을 $a 값에 대입 -+ $a -= 3 $a = $a - 3 *= $a *= 3 $a = $a * 3 /= $a /= 3 $a = $a / 3 %= $a %= 3 $a = $a % 3 $a % 3 결과값을 $a 값에 대입 .= $a .= "<br>" $a = $a ."<br>" $a.“<br>" 결과값을 $a 값에 대입
【예제 2-10】replace.php 02 대입 연산자 예제 1 : <? 2 : $a = 10; 4 : $a += 2; // 요것은 $a = $a + 2 와 동일 6 : $a -= 7; // 요것은 $a = $a - 7 와 동일 8 : $a *= 5; // 요것은 $a = $a * 5 와 동일 10 : $a /= 5; // 요것은 $a = $a / 5 와 동일 12 : $a %= 7; // 요것은 $a = $a % 7 와 동일 14 : 15 : $a = "미키"; 16 : $a .= " 마우스"; // 요것은 $a = $a . " 마우스" 와 동일 18 : ?>
비교 연산자 03 연산자 예 설명 == $a == $b $a와 $b가 서로 같은 값을 가지면 참 != $a != $b > $a > $b $a의 값이 $b의 값보다 크면 참 < $a < $b $a의 값이 $b의 값보다 작으면 참 >= $a >= $b $a의 값이 $b의 값보다 크거나 같으면 참 <= $a <= $b $a의 값이 $b의 값보다 작거나 같으면 참
논리 연산자 04 연산자 예 설명 ! !$a $a가 참이면 거짓, $a가 거짓이면 참 && ($a>$b) && ($c>$d) ($a>$b)와 ($c>$d)가 둘 다 참이어야만 참 || ($a>$b) || ($c>$d) ($a>$b)와 ($c>$d)가 둘 중 하나만 참이어도 참