문자열 관련 함수
strlen() int strlen(string str); 인수로 받은 str 문자의 문자열 길이를 돌려주는 함수. |
addslashes() string addslashes(string str); 인수로 받은 문자열(str)에 포함된 작은따옴표나 큰따옴표, 역슬래시(backslash)에 해당하는 문자가 있을 때 그 문자의 앞에 역슬래시 문자를 추가하여 그 값을 다시 돌려주는 함수. |
stripslashes() string stripslashes(string str); addslashes() 함수와는 정반대의 뜻으로 인수로 받은 문자열에 역슬래시 문자가 있을 때 역슬래시 문자를 지워서 값을 다시 돌려주는 함수. |
nl2br() string nl2br(string str); 인수로 받은 문자열(str)을 개행(newline) 처리, 즉 개행문자인 '\n'을 html용 태그인 <br> 태그로 바꾼 다음 바꾼 문자열을 다시 돌려주는 함수.
number_format() string number_format(float number [, int decimals]); 인수로 받은 문자열 값을 금액 단위의 문자로 바꾸고 바꾼 문자열을 다시 돌려주는 함수. |
substr() string substr(string string, int start [, int length]); 인수로 넘긴 문자열(string)의 일부를 선택한 옵션(start)에 맞도록 만든 뒤 다시 돌려주는 역할을 하는 함수. 예) substr($var,0,5); // 0부터 5까지의 문자열을 반환 substr($var,9); // 0부터 9까지의 문자열을 제외한 나머지 반환 substr($var,-5); // 뒤부터 5까지의 문자열을 반환 |
strrchr() string strrchr(string str, string needle); 인수로 넘긴 문자열(str)에서 두 번째 인수(needle)에 해당하는 문자가 마지막으로 나오는 부분을 찾아 결과를 돌려주는 역할을 하는 함수. |
rand() int rand([int min, int max]); 정수형의 난수를 만들어서 결과를 다시 돌려주는 함수. (최대값 32768) |
uniqid() string uniqid(string prefix [, bool lcg]); 마이크로타임에 기반하여 유니크(unique)한, 즉 중복되지 않고 고유한 아이디를 만들어 결과를 돌려주는 함수. |
md5() string md5(string str [, bool raw_output]); 입력받는 값(str)의 MD5 해시를 계산하여 다시 돌려주는 함수. (해시 = 16진수 형태의 32자리 문자) |
htmlspecialchars() string htmlspecialchars(string string [, int quote_style [, string charset]]); 저장되는 값이 html이 적용되지 않도록 설정할 때 사용하는 함수로 특정 html과 관련된 문자를 html이 적용되지 않도록 html 개체(entity)로 바꾸어 저장하는 함수. |
chop() string chop(string str [, string charlist]); 입력받은 문자열의 끝 부분 공백을 지워서 그 결과를 돌려주는 역할을 하는 함수. |
'PHP' 카테고리의 다른 글
PHP 쿠키(cookie) (4) | 2013.01.08 |
---|---|
PHP 내장 함수 - 그 밖의 함수 (0) | 2013.01.07 |
PHP 내장 함수 - 파일 관련 (0) | 2013.01.07 |
PHP 내장 함수 - MySql 관련 (0) | 2013.01.07 |
PHP 현재 날짜 구하기 (0) | 2013.01.03 |