본문 바로가기

php28

PHP 기초 ] include, namespace 어플리케이션을 만들다 보면 하나의 파일로만 만들 수 는 없습니다. 기능도 다르고, 여러사람들 간의 코웍을 할 수도 있으니... 그래서 include라는 기능이 있습니다. 먼저 blog.php라는 파일을 만들었습니다. 12345678 cs 이 파일에서는 tistory.php 라는 파일을 include하고 있습니다. 그리고 Line 5에 보면 blog_addr() 이라는 함수를 호출 하는데 blog.php에는 없습니다. 이 함수는 include 한 tistory.php에 있습니다. tistory.php 123456789 Colored by Color Scriptercs 이 곳에서 tistory blog의 주소값을 리턴해 줍니다. 결과는 주소값이 정상적으로 리턴되는 것을 볼 수 있습니다. 그렇다면 제 다른 블.. 2015. 9. 24.
PHP 기초] 함수 PHP의 함수도 여느 함수와 같습니다. 다만 사이에 들어가기만 하면 됩니다. 먼저 간단한 함수예제입니다.1234567891011121314 cs Line 4~10은 함수의 내용이고 Line 11은 함수를 호출하는 부분입니다. 결과를 출력하면 아주 간단한 함수였고, 이제 인자를 받는 함수를 만들어 보겠습니다. 1234567891011 cs Line 4에 보시면 파라메터 2개를 받는 함수입니다. 그리고 Line 8에서 인자 2개를 함수에 전달해 줍니다. 그 결과는 이렇게 나타납니다. 그러면 결과값을 받는 함수를 만들어 보겠습니다. 1234567891011 cs Line 8에서 함수로 인자 2개를 전달하고, 함수는 연산을 해서 다시 돌려줍니다.(Line 6) 결과는 아래와 같습니다. 함수 기본 인자값 함수의 .. 2015. 9. 24.
PHP 기초 ] 배열 앞 서 잠시 PHP에서 배열을 선언할 때는 'array('...','...',...)' 의 형식으로 선언하는 것을 배웠습니다. 이번에는 배열의 기능들의 사용방법입니다. 먼저 간단한 배열하나를 선언해 보겠습니다. 12345678910 Colored by Color Scriptercs 웹페이지에서 실행해 보면 차례대로 출력이 될 것입니다. 근데 이 배열에 추가로 항목을 넣고 싶을 때가 있겠죠? 이때는 array_push(배열명, 아이템명) 를 쓰면 됩니다. 123456789101112 Colored by Color Scriptercs Line 6에 array_push() 를 넣어줬습니다. 결과는 마지막에 추가가 되었습니다. 그럼 중간에 넣을땐 어떻게 해야 할까요? array_splice(배열명, 넣을 순서,.. 2015. 9. 24.
PHP 기초] 반복문 반복문은 말 그대로 반복해서 연산을 하거나 출력을 하는 경우에 사용합니다. for문 1234567891011 cs for문은 Line 5의 조건만큼 반복합니다. 그리고는 빠져나오게 됩니다. while 문 12345678910 cs while문은 Line 4의 조건에 만족하지 않으면 빠져나오게 됩니다. 결과는 위와 같이 0이 되는 순간 빠져나와 버려 0은 출력되지 않습니다. foreach 문 foreach문은 배열을 위한 반복문입니다. 먼저 코드를 보시면 12345678910 Colored by Color Scriptercs Line 4의 배열은 나중에 하기로 하고 배열 arr이 선언되어있습니다. 이 배열을 Line 5에서 foreach문으로 나타내는데, 첫 파라메터는 배열이름, 두번째는 배열의 index.. 2015. 9. 23.
PHP 기초] 조건문 이번엔 조건문과 반복문에 대해 알아보겠습니다. 조건문과 반복문 역시 여는 프로그래밍 언어와 같다고 생각하시면 됩니다. 먼저 조건문입니다. 1234567891011121314 cs 간단한 조건문이있습니다. Line 4에 int형 변수 10을 선언했고, Line 5~11에 조건문 if~else if~else 문을 사용하였습니다. 변수 var는 10이므로 line 7 else if($var>5)로 빠져 Line 8이 출력되겠죠? String 형의 경우 아래와 같이 쓸 수 있습니다. 123456789101112 cs String의 경우 '=='연산자나 '!='연산자로 조건문을 쓸 수 있습니다. 물론 '==='도 가능합니다. 위와 같은경우 아래와 같이 출력됩니다. 또한 2가지 이상의 조건문도 가능합니다. and(.. 2015. 9. 23.
php 기초]변수 모든 언어가 그렇듯 php도 변수가 있습니다. 특이한 점은 변수를 '$'로 표시한다는 것입니다. 일단 코드를 보시면123456789101112131415161718192021222324252627 cs Line 4와 Line 5에서 변수 2개를 선언했습니다. var1은 int형 '1'로, var2는 String형 'hello'로 실제로 Line 7과 10에 화면에 출력해보면 var1은 1, var2는 hello가 출력됩니다. 그리고 데이터 형을 알아보기 위해 Line 14와 Line 17에서 var_dump를 해보면 var1은 int(1)로 var2는 String(5글자)로 나옵니다. 그리고 Line 21과 24에서 이 변수로 연산을 해보면 var1+5=6이, var2+'world'='hello worl.. 2015. 9. 23.

인기글