string strtoupper(string) : 문자열을 대문자로 변환한뒤 string 형으로 리턴한다.
string strtolower(string) : 문자열을 소문자로 변환한뒤 string 형으로 리턴한다.
string ucfirst(string) : 문자열의 첫번쩨 문자를 대문자로 변환한뒤 string형으로 리턴한다.
string ucwords(string) : 문자열의 단어에 첫번째 문자를 대문자로 변환한뒤 string형으로 리턴한다.
string parse_url(string) : 문자열을 scheme , host , path , query의 키값을 적용한 연관배열을 리턴한다.
string var_dump(string) : 인자값으로 어떤 자료형이든 받을수있으며 여러 변수의 값을 알고자할때 사용함.
ex)parse_url(string)함수를 통한 연관배열을 알고싶을경우 var_dump($returned value from parse_url());
string parse_str(string) : 문자열을 변수와 값으로 변환.
ex) $str = "name=lejewk&age=21"; //&는 변수와 변수사이를 구분짓는 구분자같음 -ㅅ-;;
parse_str($str); //문자열에서 변수와 값을 분리.
print $name . $age; //출력이죠 ㅋㅋ
string strrev(string) : 문자열을 거꾸로 뒤집은뒤 string 형으로 리턴한다.
string substr(string , int , int) : 인자값이 2개일경우와 3개일경우가 존재한다. 함수오버로딩임.
인자값이 3개일경우 : 두번째 인자값+1 부터 세번째 인자값까지의 문자열을 string형으로 리턴한다.
인자값이 2개일경우 : 두번쩨 인자값+1부터 문자열의 끝까지를 string형으로 리턴한다.
두번쩨 인자값이 음수일경우 문자열의 마지막부터 시작하며 +1 뭐 이딴거엄슴 ㅇㅅㅇ
세번쩨 인자값이 음수일경우 문자열의 마지막부터 숫자가 적용되며 +1 뭐 이딴거엄슴.
string trim(string) : 문자열의 처음과 끝의 공백을 삭제후 string 형으로 리턴한다.
덤으로 ltrim(string)과 rtrim(string) 이있다. 왼쪽 오른쪽 공백만 삭제하고 리턴하는 함수.
nl2br(string) : 문자열의 개행자[\n]을 tag의 <br>로 치환해준다.
int strcmp(string,string) : 문자열의 크기를 아스키코드값으로 비교. 같으면 0 , 처음문자열이 크면 1, 뒤 문자열이 크면 -1반환
int strlen(string) : 널문자를 제외한 문자열의 길이를 리턴한다.
array getdate(int) : 원하는 숫자만큼의 시간을 연관배열로 리턴한다. 각 키값은 아래와 같다.
seconds[초] , minutes[분] , hours[시간] , mday[일]
wday[숫자로 나타낸 요일(0:일요일~6:토요일)] , mon[숫자로 나타낸 달]
year[연도] , yday[그해 연도로부터 지금까지 지난 날]
weekday[문자로 표시된 요일] , month[문자로 표시된 달]
인자값이 없을경우 현제 시간을 연관배열로 리턴한다. 함수 오버로딩이다.
int mktime($hour , $minute , $second , $month , $day , $year) : 1970년 1월 1일부터 현제까지 흐른 시간을 초단위로 리턴한다. 인자값이 없을경우에도 함수가 작동하므로 함수오버로딩이 가능하며, 인자값을 줄경우 대략 6~7년전 시간을 리턴하기때문에 인자값을 주지않는것이 좋다.
int mt_srand(int) : 무작위 seed표를 설정하는 함수.
매번 다른 시드값을 갖고싶다면 인자값으로 microtime()함수에 1000이상을 곱한뒤 더블형으로 케스팅한값을 주면된다. 대략 인자값없는 rand함수로 출력할때 같은값이 표시될수있다. 그래서 mktime()함수를 인자값으로 주면 매번 다른 값이 출력된다. mktime()쪽이 더 좋은듯..
int mt_rand(int , int) : 첫 인자값~ 두번째 인자값 사이의 정수1개를 무작위 추출하여 반환한다.
인자값을 주지않을경우 0~max값 사이의 정수 1개를 무작위 추출하여 반환한다. 함수 오버로딩.
'php함수'에 해당되는 글 1건
- php 함수 (2) 2008/04/26

댓글을 달아 주세요
음... 쓸만한데요... 근데 막상 계산해보면 실제 쓰고 있는 나이보다 적게나오네요.
그래엽?
흐힝 전 잘나오는데 ㅂㅋㅋ