본문 바로가기

Study501

PHP 기초 ] 폴더제어 이번엔 파일이 아닌 폴더에 대한 제어부분 입니다. string getcwd ( void ) 현재 작업중인 폴더를 가져오는 명령어 입니다. 그리고 폴더 이동은 bool chdir ( string $directory ) 지정한 폴더내의 파일과 폴더목록은 array scandir ( string $directory [, int $sorting_order [, resource $context ]] ) 반환값은 array 입니다. 123456789101112131415161718 Colored by Color Scriptercs Line 5 : $current에 현재 폴더가 저장됩니다. Line 6 ~7 : 폴더를 한단계 위로 이동후 $newdir에 새로운 폴더를 저장합니다. Line 8 : $getcur에 $c.. 2015. 9. 30.
PHP 기초 ] 파일제어 2 좀 더 세세한 파일제어를 위해 fopen, fclose, fwtite, fread 등을 사용 합니다. resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource $context ]] ) fopen은 file open이라고 생각하면 됩니다. fopen(파일경로및 파일명, 옵션)로 많이 사용합니다. 옵션은 2015. 9. 30.
PHP 기초] 간단한 파일제어 php에서 파일을 제어하려면 fopen(), fread(), fwrite()등을 써야 하지만 간단하게 file_put_contents()와 file_get_contents()를 사용할 수 도 있습니다. 먼저 파일을 하나 만들어서 내용을 적고, 다시 가져오는 걸 해보겠습니다.12345678910 Colored by Color Scriptercs Line 5에 사용할 파일명과 경로를 적어주고, Line 6에서 파일에 text를 넣었습니다. file_put_contents(파일경로, 입력할 내용) 그리고 Line 7에서 적은 내용을 화면에 뿌립니다. file_get_contents(불러올 파일경로) 결과는 브라우저에 아까 적었던 내용이 그대로 출력이 되었고, 폴더안에 newfile.txt파일이 생성되었습니다... 2015. 9. 25.
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.

인기글