1.날짜 및 시간함수
|
|
|
|
time()
|
1970~ 지금까지의 지난시간을 초로 나타냄(=timestamp)
|
date(표시할 시간형태)
|
사용자가 지정한 형태로 날짜 요일등을 배열로 리턴한다
|
mktime(시,분,초,월,일,년)
|
지정된 날짜를 timestamp 의 값으로 변환한다.
|
checkdate(월,일,년)
|
날짜와 시간이 올바른 범위안에 있는지 확인 적절하면 true 값을 리턴.
|
getdate(timestamp값)
|
특정timestamp 값으로 시간,요일,날짜를 배열로 리턴
|
strftime()
|
date() 같음. 단, setlocale()함수로 언어를 지정할수 있다.
|
|
|
|
|
|
|
2.문자열 처리함수
|
|
|
|
addslashes()
|
'나 "" 앞에 역슬래쉬를 붙인다(문자임을 표시). Db저장시 문자열 에러를 막기위해 사용.
|
stripslashes()
|
addslashes()된것을 원상태로 되돌림.
|
htmlspecialchars()
|
html을 실행하지 않고 소스그대로 보이도록 출력
|
특수문자들을 문자열로 변환 :
|
" " = "
|
< = <
|
> = >
|
& = &
|
nl2br()
|
입력한 text 모양과 동일하게 html 안에서도 출력
|
echo()
|
|
sprint("포멧",변수명)
|
지정해준 포멧으로 문자열 표시
|
%d : 정수값 출력. 지정된 정수 앞에는 0으로 채움.
|
%f : 부동소수점으로 값을 출력 ex) %4.2f : 소수점 아래 2자리까지표시,정수는 4자리까지.
|
%c : 해당 문자열의 아스키 값을 표시
|
%s : 문자열로 출력
|
표멧 순서에 맞추어 변수를 나열.
|
printf("포멧",변수명)
|
|
explode("구분자","문자열 인수")
|
구분자를 기준으로 문자열을 구분하여 배열로 저장(구분자는 배열에 저장되지 않고 제외됨)
|
implode("구분자",배열변수명)
|
explode() 반대.지정해준 구분자로 연결해 전체 문자열을 반환
|
join()
|
implode 함수와 동일
|
split()
|
explode() 와 같다. 단,최고 배열의 개수를 제한할수 있다.
|
strcmp("문자열","문자열")
|
두문자열을 비교하여 참이면 0, 거짓이면 1을 반환.
|
substr("문자열",시작문자번호,문자열의 길이)
|
문자열에서 특정시작문자부터 길이만큼의 문자열을 추출하여 반환
|
양수는 처음부터 카운트한 자릿수.
|
음수는 문자열의 마지막에서 거꾸로 카운트한 문자열의 길이
|
strchr("문자열","찾을문자열")
|
문자열을 검사하여 찾을 문자열이 처음 나타나는 위치부터 끝까지 반환.
|
strstr()
|
strchr() 와 동일.
|
strrchr()
|
문자열이 마지막 끝나는 위치부터 끝가지 반환
|
strpos() string position의약자
|
문자열대신 처음나타난 위치를 숫자로 반환. 0부터
|
strrpos()
|
찾고자 하는 문자열에서 마지막으로 나타나는 위치반환(숫자로)
|
strlen($변수명 or "문자열")
|
문자열의 길이를 반환. 공백도 인식. 한글,특수문자는 2byte로 인식
|
strtolower("문자열")
|
대문자를 모두 소문자로 바꾸어 반환. <--> strtoupper()
|
ucfirst("문자열")
|
알파벳 문자열의 첫글자만 대문자로 반환.공백인경우 다음문자에 적용안됨.
|
ucwords("문자열")
|
문자열의 첫글자를 모두 대문자로 반환
|
strrev("문자열")
|
인자로 전달한 문자열의 순서를 역전시켜 보여줌.
|
str_tr("찾을문자","변경할문자","문자열원본")
|
지정한 문자를 1:1로 치환.
|
str_replace("찾을문자","변경할문자","문자열원본")
|
문자열중에 변경하고자하는 문자열을 찾아 변환
|
chop("문자열")
|
문자열의 뒷부분의 공백을 제거후 반환
|
trim("문자열")
|
앞.뒤 공백을 제거후 반환
|
ord("문자열")
|
문자열의 아스키 값을 반환
|
chr("ascii값)
|
아스키값에 해당하는 문자열 반환
|
parse_str($변수명)
|
get방식과 같은 형태의 변수형을 변수와 값으로 받을수 있게함.
|
|
문자열을 처리하여 변수를 생성합니다
|