본문 바로가기

php

[스크랩] PHP에서 자바스크립트 변수넘기기 2가지방법 정리 * PHP에서 자바스크립트 변수넘기기 2가지방법 정리 * by wono77. 2006년 3월 31일. 1. 자바스크립트 내부에서 그냥 PHP변수 쓰기 그냥 PHP변수를 이렇게 넘기거나 (단, "나는 간다" 이런 스트링일경우 띄워쓰기나 따옴표, 괄호 등이 있으면, 자바스크립트에서 에러 나므로 변수 앞뒤로 \" 처리 해주는 센스~가 필요. ?> 더보기
[PHP고급] PHP 파일 다루기 fopen() 함수는 PHP에서 파일을 여는데 사용됩니다. 파일 열기fopen() 함수는 PHP에서 파일을 여는데 사용됩니다.이 함수의 첫번째 파라미터(매개변수)는 열려는 파일 이름을 넣으면되고, 두번째 파라미터(매개변수)에는 파일을 열때어떤 모드(mode)로 열어야 하는지 지정해주면 됩니다. ^^...파일은 아마도 다음중 하나의 모드로 열어야 겠지요? :모드(mode)설명r오직 읽기(Read Only)만 합니다. 파일의 처음부분에서 시작합니다.r+읽기/쓰기(Read/Write) 모드. 파일의 처음부분에서 시작합니다.w오직 쓰기(Write Only)만 합니다. 파일을 열고 내용을 초기화 합니다; 혹은 파일이 존재하지 않으면 새 파일을 하나 만듭니다.w+읽기/쓰기(Read/Write) 모드. 파일을 열고 .. 더보기
[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() 함수의 첫 번째 인자로 오는 파일이 해당 폴더에 없을 경우에는 새로 그 명시된 파일을 생성하게 됩니다. 따라서, 위의 예제.. 더보기