explode('기준문자열', '문자열') : 특정 문자를 기준으로 문자열 분리.
@ return: array
ex) $temp = explode('-', $zipcode);
substr(문자열, 시작위치, 잘라낼갯수) : 문자열을 필요한만큼 분리.
ex) substr("abcdef", 2, -1);
//return : 'cde'
strstr('문자열', '찾을문자열') : 문자열이 처음으로 나타나는 부분을 찾는다.
ex) $email = 'user@example.com';
$domain = strstr($email, '@');
echo $domain;
// @example.com 을 출력.
strpos('문자열', '찾을문자열') 문자열이 처음 나타나는 위치를 찾는다. 값이 없으면 null 반환
ex) $a = 'abcde';
$b = strpos($a, 'b');
// $b = 1
eregi('찾을문자열', '문자열') : 대소문자를 구별하지않고 문자열찾기
ereg('찾을문자열', '문자열') : 대소문자를 구별한다.
ex) $string = 'XYZ';
if (eregi('z', $string)) {
echo "'$string' contains a 'z' or 'Z'!";
}
str_replace('찾을문자열', '바꿀문자열', '문자열') : 문자열을 바꿔줌..
ex) $a = "I am a boy";
$b = str_replace("boy", "girl", $a);
// $b = "I am a girl";
strlen('문자열') : 문자열의 길이를 구한다.
ex) $test1 = "TEST1";
$test1_len = strlen($test1);
echo $test1_len;
// 결과 : 5
strtolower('문자열') : 문자열의 모든 알파벳을 소문자로 바꾼 뒤 반환한다.
[출처] http://cafe.naver.com/friendvirus.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=101
@ return: array
ex) $temp = explode('-', $zipcode);
substr(문자열, 시작위치, 잘라낼갯수) : 문자열을 필요한만큼 분리.
ex) substr("abcdef", 2, -1);
//return : 'cde'
strstr('문자열', '찾을문자열') : 문자열이 처음으로 나타나는 부분을 찾는다.
ex) $email = 'user@example.com';
$domain = strstr($email, '@');
echo $domain;
// @example.com 을 출력.
strpos('문자열', '찾을문자열') 문자열이 처음 나타나는 위치를 찾는다. 값이 없으면 null 반환
ex) $a = 'abcde';
$b = strpos($a, 'b');
// $b = 1
eregi('찾을문자열', '문자열') : 대소문자를 구별하지않고 문자열찾기
ereg('찾을문자열', '문자열') : 대소문자를 구별한다.
ex) $string = 'XYZ';
if (eregi('z', $string)) {
echo "'$string' contains a 'z' or 'Z'!";
}
str_replace('찾을문자열', '바꿀문자열', '문자열') : 문자열을 바꿔줌..
ex) $a = "I am a boy";
$b = str_replace("boy", "girl", $a);
// $b = "I am a girl";
strlen('문자열') : 문자열의 길이를 구한다.
ex) $test1 = "TEST1";
$test1_len = strlen($test1);
echo $test1_len;
// 결과 : 5
strtolower('문자열') : 문자열의 모든 알파벳을 소문자로 바꾼 뒤 반환한다.
[출처] http://cafe.naver.com/friendvirus.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=101