반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
05-19 04:57
관리 메뉴

ImJay

PHP 프로그래밍 입문 제 2장 예제 풀이 본문

대학생활/웹프로그래밍

PHP 프로그래밍 입문 제 2장 예제 풀이

ImJay 2022. 4. 6. 13:32
반응형

PHP 프로그래밍 입문 제 2장 예제 풀이


예제 2-1. 화면에 문장 출력하기

<?php
	echo "안녕하세요~~~";
?>

예제 2-1 결과화면

예제 2-2. 주석문 사용하기

<?php 		// <?php는 PHP의 시작을 의미
	/*	echo문은 문자열을 브라우저 
		화면에 출력합니다. 	*/
	echo "안녕하세요~~~";
?>

예제 2-2 결과화면

예제 2-3. 상수와 변수 사용하기

<?php
	$a = 10;
	$b = 20;
	$c = $a + $b;
	echo "$c <br>";

	$a = 18.5;
	$b = 37.3;
	$c = $a + $b;
	echo "$c <br>";

	$fruit = "사과";
	echo "$fruit <br>";

	$fruit = "오렌지";
	echo "$fruit <br>";
?>

예제 2-3 결과화면

예제 2-4. echo문에서 문자열과 HTML 태그 출력하기

<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
</head>
<body>
<h3>
<?php
	echo "고양이와 토끼";
?>
</h3>
<?php
	$filename = "cat.jpg";
	echo "<img src='$filename'>";
	echo "<br>";
	
	$filename = "rabit.jpg";
	echo "<img src='$filename'>";
?>
</body>
</html>

 

예제 2-4 결과화면

예제 2-5. 큰따옴표와 작은따옴표의 실행 결과가 같은 경우

<?php
	$name = "홍지수";
	echo $name;
	echo "님 반갑습니다!";
	echo "<br>";

	$name = '홍지수';
	echo $name;
	echo '님 반갑습니다!';	
?>

예제 2-5 결과화면

예제 2-6. 큰따옴표와 작은따옴표의 실행 결과가 다른 경우

<?php
	$name = "홍지수";
	echo "$name 님 반갑습니다!";
	echo "<br>";

	$name = '홍지수';
	echo '$name 님 반갑습니다!';	
?>

예제 2-6 결과화면

예제 2-7. echo문에서 변수명과 문자열이 붙어 있는 경우

<?php
	$name = "안지영";
	echo "$name님 반갑습니다!";
?>

예제 2-7 결과화면

예제 2-8. echo문 안의 변수명에 중괄호 사용하기

<?php
	$name = "안지영";
	echo "{$name}님 반갑습니다!";
?>

예제 2-8 결과화면

예제 2-9. 큰따옴표 안에 큰따옴표 사용하기

<?php
	echo "<img src="cat.jpg">";
?>

예제 2-9 결과화면

예제 2-10. 약식으로 echo문 표기하기

<?php
	$id = "rubato";
	$name = '루바토';
?>
<h3>회원정보</h3>
<p>- 아이디 : <?=$id?></p>
<p>- 이름 : <?=$name?></p>
?>

예제 2-10 결과화면

예제 2-11. 정수와 실수 사용하기

<?php
	$a = 3769;
	echo "\$a : $a";
	echo "<br>";

	$a = 126.7;
	echo "\$a : $a";
?>

예제 2-11 결과화면

예제 2-12. 문자열 사용하기

<?php
	$title = "<h3>연락처</h3>";
	$name = "홍길동";
	$address = "경기도 성남시 분당구";
	$phone = "010-1234-5678";
	$email = "user@codingschool.biz";

    echo $title;
	echo "이름 : $name<br>";
	echo "주소 : $address<br>";
	echo "전화번호 : $phone<br>";
	echo "이메일 : $email<br>";
?>

예제 2-12 결과화면

예제 2-13. 불 데이터형 사용하기

<?php
	$a = true;
	$b = false;

	echo $a;
	echo "<br>";
	echo $b;
?>

예제 2-13 결과화면

예제 2-14. 산술 연산자 사용하기

<?php 		
	$a = 3;
	$b = 5;

	$c = $a + $b;
	$c++;

	$c = $c + $a;
	$d = $a + $c * $b;

	echo "\$d : $d";    // \$는 이스케이프 문자로 $ 기호를 브라우저에 출력함.
	echo "<br>";
	
	$a = 10;
	$b = $a % 3;
	$b--;

    $c = $a - $b;
    $c = $c - 5;

    echo "\$c : $c";
?>

예제 2-14 결과화면

예제 2-15. 문자열 연결 연산자 사용하기

<?php
	$num1 = "010";
	$num2 = "1234";
	$num3 = "5678";
	$phone_number = $num1."-".$num2."-".$num3;
	echo "휴대폰 번호 : $phone_number"."<br>";

	$email1 = "admin";
	$email2 = "codingschool.info";
	$email = $email1."@".$email2;
	echo "이메일 주소 : $email";
?>

예제 2-15 결과화면

예제 2-16. 대입 연산자 사용하기

<?php
    $a = 5;	          	  // $a 에 5 값을 대입	
    echo $a."<br>";
   	
    $a += 3;                  // $a = $a + 3 와 동일
    echo $a."<br>";
  
    $a -= 4;                  // $a = $a - 4 와 동일
    echo $a."<br>";

    $a *= 2;                  // $a = $a * 2 와 동일
    echo $a."<br>";
   
    $a /= 4;                  // $a = $a / 4 와 동일
    echo $a."<br>";
   
    $a %= 2;                  // $a = $a % 2 와 동일
    echo $a."<br>";

    $a = "딸기";
    $a .= " 주스";            // $a = $a." 주스" 와 동일
    echo $a."<br>";		  
?>

예제 2-16 결과화면

궁금한 점은 댓글 부탁드립니다.

반응형
Comments