PHP 기초문법 ::: 제어 구조(include , require , return)
2009. 3. 31. 14:25
프로그래밍/PHP
이 두 구조는 외부 파일을 대체하는 기능을 합니다. require('somefile.html'); include('somefile.html'); 위와 같은 형식으로 사용하는데 아래의 예를 보시면 쉽게 이해하실 수 있을것입니다. head.html main.php 결과 : main.php include() 문 자리에 head.html의 소스가 고스란히 들어간 결과와 같게 됩니다. 그럼 이번엔 PHP 파일을 인클루드 해보겠습니다. main.php 1 2 3 4 5 inc.php 1 2 3 결과 : main.php 여기서 주의해야 할 점이 있습니다. include()문이 파일로 대체된다고 해서 inc.php 파일에 를 빼버린다면.. 위의 결과처럼 인클루드된 파일은 PHP 소스가 아니라 그저 HTML인것으로 이해..
PHP 기초 문법 ::: 제어 구조 (for, continue, break, switch)
2009. 3. 30. 19:39
프로그래밍/PHP
for 문은 while과 같은 루프입니다. for 구문은 다음과 같은 형식을 가집니다. for (expr1; expr2; expr3) statement for문의 동작 순서는 다음과 같습니다. expr1 이 무조건 한번 실행된 후에 expr2 조건을 검사합니다. expr2가 참이면 statement를 실행하고 statement가 모두 실행되면 expr3를 실행합니다. 만약 expr2가 거짓이라면 더 이상 statement를 실행하지 않고 for문을 빠져나옵니다. ( 뭔말인지 모르시겠죠? ^^;;;; ) 소스를 보시면 쉽게 이해하실 수 있을 것입니다. 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 나머지 세 ..
PHP 기초 문법 ::: 제어 구조 (if , while, do .. while)
2009. 3. 30. 19:25
프로그래밍/PHP
제어구조는 PHP의 흐름을 제어하는 구조입니다. PHP는 절차식 언어이기 때문에 프로그램의 흐름이 기본적으로 위에서 아래로 흐르게 됩니다. 이때 흐름을 거슬러서 위로 올라가거나 아니면 특정 부분을 건너뛰고 싶을 때, 이를 처리할 수 있는 제어 구조가 필요합니다. 제어구조는 프로그램의 핵심이므로 반드시 기억해두어야 합니다. if 문은 제어 구조의 가장 기초가 되는 부분입니다. 말그대로 만약 ~~ 이면 다음 내용을 실행하라는 것입니다. 1 2 3 4 5 6 7 8 소스에서 볼 수 있듯이.. if 구문은 if ( .... ) { .... } 와 같은 형식으로 사용합니다. 괄호안이 참인 경우 중괄호 안을 실행하게 되는 것이지요. 중괄호({})는 한 줄 이상의 구문을 수행하고자 할 때 사용하며 만약 수행할 구문이..