본문 바로가기

컴퓨터/언어,프로그래밍

[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() 함수의 첫 번째 인자로 오는 파일이 해당 폴더에 없을 경우에는 새로 그 명시된 파일을 생성하게 됩니다. 따라서, 위의 예제.. 더보기
input 태그에서 name과 id의 차이 보통 폼의 태그를 이용할때 name을 이용하는데요, 그런경우에 document.폼객체명.폼원소명.value 이런식으로 참조하게됩니다. 그런데 id를 직접주게되면 IE에서는 document.all.id.value 또는 id.value 이렇게 많은부분을 생략해도 스크립트가 돌아가지요, 또는 document.getElementById('폼원소아이디').value='어쩌구'; 이런식으로 사용할 수 도 있게됩니다. 보통 name은 페이지안에 이름이 중복되는경우에 사용하고 test라는 name이 여러번 와도됨 id는 페이지안에 이름이 한개인경우에 사용합니다. id는 원칙적으로 한개만 사용 그래서 a=document.getElementById('아이디명') 또는 a=document.getElementsByName('.. 더보기
[JavaScript] 자바스크립트 :: Math 객체, 속성, 메소드 Math 객체 1. Math객체 2. Math객체의 속성 3. Math객체의 메소드 1. Math객체 ... [ TOP ] Maht객체는 new연산자를 사용하여 객체를 선언할 수 없으며, 수학에서 사용되는 삼각함수,원주율,절대값등을 처리할 수 있는 속성이나 메소드를 지원합니다. Math객체의 사용방법부터 볼까요. document.write(Math.min(5,10)); document.write(Math.random()); 과 같이 메소드가 사용된다면 아래는 속성의 사용방법입니다. document.write(Math.PI); 2. Math객체의 속성 ... [ TOP ] Math객체의 속성를 살펴보겠습니다. 속 성 설 명 E 자연로그 밑에 사용하는 오일러 상수 PI 원주율 LN2 2의 자연로그 LN10 .. 더보기
[JavaScript] 자바스크립트 오류 :: 종결되지않은 문자열상수 SCRIPT 태그는 XML 처럼 self closing tag를 사용하면 스크립트 태그의 끝을 인식하지 못한다. 쉽게 말하자면 /> 을 사용하여 SCRIPT 태그를 닫으면 다음에 태그를 만날 때까지의 내용을 브라우저가 전혀 스크립트로 인식하지 않는다는 것이다. 위 코드를 다음과 같이 수정하면 매우 잘 작동한다. 스크립트 코드 내에 문자열이 포함되면 브라우저는 그것을 스크립트의 끝으로 간주해 버린다는 것이다. 예를 들어 다음과 같은 스크립트는 정상적으로 작동하지 않으며, "종결되지 않은 문자열 상수입니다" 라는 오류 메시지를 뿌린다. function test() { alert(" test"); } 이유는 스크립트의 문자열 내에 사용된 문자열이 실제 스크립트의 종료 태그로 인식되어 버리기 때문이다. 이를 해.. 더보기
[JavaScript] 자바스크립트 :: 문자열 처리 함수 모음 출처 : 문자열 처리하기 anchor() 문서의 목적지를 가리키는 Anchor택을 지정한다. var anchorString="이 지점으로.." document.write(anchorString.anchor("anchorName1")) 위의 구문은 이 지점으로.. 의 HTML을 만든다. 앞의 지정한 문자열을 링크의 내용으로 괄호 안의 문자열은 anchor의 이름이다. big() 지정한 문자열을 택으로 감싼다. var makeBig = "big 입니다." document.write(makeBig.big()) 는 big 입니다. 로 된다. blink() 문자열을 택으로 감싼다. bold() 문자열을 택으로 감싼다. charAt() 문자열에서 특정 위치의 문자를 반환한다. 괄호 속에 지정해 줄 수 있는 정수는 .. 더보기
[JavaScript] 자바스크립트 :: 문자열 함수 모음 문자열 □ " "또는 ' ' 사이에 들어가는 특수 문자 및 모든 문자 □ 개행한다던가 문자열 안에 ", ' 기호를 넣고 싶을 때 사용 문자열에 삽입되는 특수 문자들\r리턴(Return)\n다음 줄로 이동(newline)\\역슬래시(\)\t탭 문자 삽입(tab)\'작은 따옴표(')\b 백스페이스(backspace)\"큰 따옴표(")문자스트링 타입(Character string types) 자바 스크립트 내장객체 -문자열을 다루는 메소드 메소드와 사용법하는 일charAt(index) 지정된 위치에서 문자 찾기indexOf(string)지정된 문자의 위치를 왼쪽부터 찾기lastIndexOf(string)지정된 문자의 위치를 오른쪽부터 찾기substring(index1, index2)지정된 위치에 있는 문자열 .. 더보기