SPATIUM Mobile
주소복사
About Operating System Languages Tools Favorites Notice Visit TEST  
     DB (1)
     PDF (1)
     Recording (1)
     Util (2)
     Web (2)
   ID  
   Password  
  |  
  Location United States
  IP Address 3.145.37.219
2024. 11
12
3456789
10111213141516
17181920212223
24
252627282930
Category  Languages, PHP
Writer 김태우 Date 2011-11-16 10:03:03 Visit 7216
PHP 문자열함수(String Function)

 

PHP 문자열 함수

PHP String Function

strpos : A문자열에서 B문자열이 처음 나타나는 위치를 반환
        문자열에 특정 문자열 포함 여부 확인

       
형식 : int strpos( string $a_str, mixed $b_str [, int $offset ] )

설명 : $a_str 에서 $b_str이 처음 나타나는 위치를 반환
        발견 못하면 boolean FALSE 값을 반환
        첫번째 문자에서 발견시 0을 반환하므로 ===연산자를 이용하여 false 여부 확인

       
EX)

$stack = 'abc';
$needle = 'a';

$pos = strpos( $stack, $needle );
echo $pos;
-> 0

$pos2 = strpos( $stack, 'z');
if ( $pos2 === false ) echo " not found ";
-> not found

 

substr : 문자열 추출

형식 : string substr( string $str, int $start_point, int $length )

설명 : $str 의 문자열에서 $start_point 를 시작문자열로 $length 길이 만큼 추출, 시작문자는 0부터 시작임

       음수일 경우 마지막에서 시작

EX)

$str = "ABc";
$result = substr( $str, 0, 2 );
echo $result;
-> AB

$result = substr( $str, -2, 2 );
echo $result;
-> Bc
 

strtolower : 문자열을 소문자로 변환

형식 : string strtolower( string $str )

설명 : $str 의 문자열에 알파벳의 내용을 모두 소문자로 변환하여 반환

EX)

$str = "ABc";
$result = strtolower( $str );
echo $result;
-> abc

 

strtoupper : 문자열을 대문자로 변환

형식 : string strtoupper( string $str )

설명 : $str 의 문자열에 알파벳의 내용을 모두 대문자로 변환하여 반환

EX)

$str = "aBc";
$result = strtoupper( $str );
echo $result;
-> ABC

 

int strlen( string ) : 문자열 길이를 정수로 반환 

 

 

Tags  php, PHP 문자열 함수, PHP String Function, strpos, strt
  Relation Articles
[Languages-PHP] PHP 기본연산자 (2011-12-14 18:30:50)
[Languages-PHP] PHP 문자열함수(String Function) (2011-11-16 10:03:03)
[Languages-PHP] php 간단 mysql 접속 및 select 쿼리 실행 (2011-09-29 15:11:43)
[Languages-PHP] PHP 날짜 함수 (2011-09-07 15:18:20)
[Languages-PHP] Input 태그 숫자제한, Javascript (2011-07-28 15:25:33)
  Your Opinion
Member ID
150 letters
Copyright (C) SPATIUM. All rights reserved.
[SPATIUM]WebMaster Mail