본문 바로가기

프로그래밍

[PHP] 파일 함수 1. fopen() - 파일열기 > $fp = fopen("파일명","파일모드"); //파일을 열수 있으면 true ex) 읽기 전용의 파일모드는 'rb' 이다. (r=읽기전용, b=바이너리) 2. fwrite() - 파일쓰기 > fwrite($fp, "파일내용", [int length]); //3번째 인자 length는 최대문자수 3, fclose() - 파일 닫기 > fclose($fp); 4. feof() - 파일 끝 알아보기 > feof($fp); //파일포인터를 인자로 받으며, 파일의 끝일경우 true를 리턴한다. 5. fgets(), fgetss(), fgetcsv() - 한번에 한줄씩 읽기 > fgets($fp, 길이); //줄바꿈문자를 만나거나 EOF를 만나거나 길이만큼까지 읽는다. > f.. 더보기
[PHP소스] 카운터 만들기 (파일입출력 이용) $file_name = "count.txt";if (file_exists($file_name)) { // 파일이 존재해야 읽기를 함. $fp=fopen($file_name,"r"); $size=filesize($file_name); $count=fread($fp,$size); fclose($fp);}$count=$count+1;$fp=fopen($file_name,"w");$fp=fwrite($fp,$count);echo "카운터 : $count ";?> 더보기
[PHP] 파일관련 함수모음 (종류/용도/방법) *fopen()-용도: 로컬경로의 파일이나 url경로의 파일을 읽기 모드나 쓰기 모드로 열어준다.-방법: fopen("절대경로명/파일", "모드")또는 fopen("url주소", "모드")*fclose()-용도: fopen으로 열린 파일을 닫는다.-방법: fclose($fp)*fread()-용도: 파일포인터가 가리키는 파일의 내용을 지정한 크기만큼 읽어 들인다.-방법:fread($fp,"읽어들일 바이트")*feof()-용도: 현재 파일 포인터가 파일의 끝인지를 알려주는 함수-방법: feof($fp)*fgets()-용도: 파일을 읽어올때 한줄씩 읽어온다.-방법: fgets($fp,"읽어들일 바이트")*fputs()-용도: 파일을 a 또는 w 모드로 열어 문자열을 파일에 기록한다.-방법: fputs($fp,.. 더보기
[PHP] 파일시스템 함수 목록 basename -- 경로명에서 파일이름만 반환합니다 chgrp -- 파일의 그룹을 변환합니다chmod -- 파일의 모드 변경chown -- 파일의 소유자 변경clearstatcache -- 파일의 통계(stat) 캐시를 삭제합니다.copy -- 파일을 복사합니다delete -- 실제로는 없는 명령dirname -- 경로의 구성요소중에서 디렉토리 이름만 반환합니다.disk_free_space -- Returns available space in directorydisk_total_space -- Returns the total size of a directorydiskfreespace -- 디렉토리의 사용가능한 공간을 반환합니다.fclose -- 열려있는 파일 포인터를 닫습니다.feof -- 파일의 끝이.. 더보기
PHP 기초 강좌 - 정규 표현식 PHP에서 제공하는 정규 표현식에 대해서 알아보겠습니다. 정규 표현식은 웹 프로그래밍을 할 때 문자열을 정교하게 처리하기 위해 필요합니다. 먼저, 정규 표현식에서 사용되는 패턴 문자 몇 가지를 소개하면 아래와 같습니다. + -> '+' 표시 바로 앞의 문자열(문자)이 한 번 이상 존재하는 것을 의미 ^ -> '^' 표시 뒤의 문자열(문자)로 시작되는 것을 의미 [ ] -> '[ ]' 로 둘러쌓인 문자열(문자) 중에서 하나의 문자를 의미 [^ ] -> '[ ]' 패턴의 문자열(문자)을 제외한 나머지 문자열(문자)을 의미 { } -> '{ }' 앞의 문자열(문자)이 '{ }' 안의 숫자가 나타내는 갯수만큼 존재하는 것을 의미 [[:digit:]] -> 하나의 숫자(0 에서 9 까지) 를 의미 [[:alpha.. 더보기
PHP 기초 강좌 - 파일 처리 함수 PHP 에서 제공하는 파일 처리 관련 함수에 대해서 알아보겠습니다. 먼저, fwrite() 함수에 대해 살펴보겠습니다. fwrite() 함수는 어떤 파일에 그 함수의 인자로 주어진 문자열을 쓰게 해주는 역할을 합니다. 그럼, 아래 예제 코드를 통해 fwrite() 함수의 사용법을 보겠습니다. 위 예제를 통해 볼 수 있듯이, 파일에 쓰기 동작을 하기 전에 fopen() 함수를 사용하여 파일 열기를 하였는데, 이때 파일 열기 모드를 쓰기 모드 즉, "w" 로 기술한 것을 볼 수 있습니다. 쓰기 모드에 해당되는 "w" 모드는 파일을 쓰기 모드로 열으라는 의미를 가지며, 만일 fopen() 함수의 첫 번째 인자로 오는 파일이 해당 폴더에 없을 경우에는 새로 그 명시된 파일을 생성하게 됩니다. 따라서, 위의 예제.. 더보기
[JavaScript] 자바스크립트 기초 개념정리 ■ 웹문서에 꼭 필요한 자바스크립트의 기능을 살펴보면 • 새창을 다룰줄 알아야 하고 • 함수를 이용해서 매개변수 넘기기 • 폼전송에서 폼요소 입력값 체크하기 • 프레임간, 브라우저간 url이동과 값 넘기기 • 레이어 다루기 위의 기능을 자연스럽게 사용하려면 자바스크립트의 이용 측면에서 정리를 하는 것으로 언어적인,이론적인 부분은 많이 생략한다!!! 처음 시작인 분은 10일정도 투자하여 함수부분 까지만 하고 asp로 넘어가는게 좋겠다. asp에서 다시 필요한 부분은 되돌아와서 하도록!! 항시 밥먹듯 코딩하는 언어는 아니므로 마스트 하려고 덤비는 건 피하는게 좋겠다. 변수, 배열,연산,조건문,반복문,객체와 메서드, 프로퍼티,이벤트에 대한 기초를 닦아야 할지니.... ■ 자바스크립트 생김새 • HTML문서 내.. 더보기
[JavaScript] 자바스크립트 함수 총정리!! window-------------frame ---form-----------texarea navigator-----plugin --------document -----------layer ---test -----mimetype --------location ---link ---fileupload --------history ---image ---password ---area ---hidden ---anchor ---submit ---applet ---reset ---plugin ---radio ---checkbox ---button ---select--------------option ######################### 개체(Object) : 개체라는 말은 상당히 추상적이다. 이 개념을 알려.. 더보기