본문 바로가기
프로그래밍/PHP

PHP 문법 간단 정리1

by -현's- 2012. 1. 27.
반응형

● ".php" 라는 확장자로 php스크립트 파일 작성



●html 내부에 <?php   ?>를 입력하고 이 안에 php코드 입력




●print 명령어 - 문자열을 표시
ex)
 <html>
<head>
<body>
<?php
          print "Hello World!\n";
?>
</body>
</html>




●데이터 받기 - post방법으로 전달된 데이터는 '$_POST'라는 수퍼 글로벌변수로 받고, get방법으로 전달된 데이터는 '$_GET'라는 수퍼 글로벌 변수로 받는다
ex)
 <html>
<head>
</head>
<body>
     <form action="a.php" method=""post">
          <input type="text" name="name">
          <input type="submit" value="전달">
     </form>
</body>
<html>

a.php
 <html>
<body>
     <?php
             print ($_POST['name']);
     ?>
</body>
</html>



●php에서 주석은 '/*   */' 또는 '//'을 사용



●php에서는 다른 프로그램과 달리 변수이름 앞에 '$"를 붙인다
ex)
$a=2;



●php는 c언어처럼 사용할 변수를 미리 선언할 필요없고, 필요한 곳에서 바로 사용하면 된다.



●var_dump()함수 - 변수에 대한 정보 표시
ex)
$a=100;
var_dump($a);



●문자열에 '$'을 표시하려면 $앞에 '\'을 붙인다

print "$a";          //변수값를 표시
print $a;            //변수값를 표시
print "a";           //문자열을 표시
print "\$a";      //$a가 표시



" "(더블 퀘테이션)안에 변수명을 사용하면 변수에 저장도니 값이 표시
ex)
$a="$b";   //$b의값이 $a에 저장됨



' '(싱글 퀘테이션)안에 변수명을 사용하면 그대로 문자열로 취급됨
ex)
$a='$b';   //"$b"라는 문자열이 $a에 저장됨





●히어 도큐먼트 - 긴 문자열을 간결하게 나타낼 수 있다
ex)
<html><body>
<?php
$a=<<<임의의 이름            // '<<<'는 히어 도큐먼트의 처음을 나타냄
          내용~~~
임의의 이름;

?>

</body></html>






반응형

댓글