컴퓨터/컴퓨터 ETC

[PHP] 문자열 자르기 : substr

푸른바다23 2020. 6. 5. 07:49

[PHP] 문자열 자르기 : substr

 

어제는 PHP함수 strlen 문자열 길이 구하는 방법에 대해서 배웠습니다. 

 

오늘은 php 함수 substr에 대해서 알아봅니다. 

 

substr은 문자열의 부분을 가져올 때 사용합니다. 

 

문법 : substr(문자열, 시작 위치, 길이)

 

예제) 
$str="ABCDEFGHI";
echo substr($str,0,3); 
    => ABC
echo substr($str,0,-2); 
    => ABCDEFG
echo substr($str,-5,-3); 
    => EF

 

substr 음수도 사용보다는 strlen을 이용하는 방법을 추천합니다. 

 

$str="ABCDEFGHI";

echo strlen($str);

    => 9 
echo substr($str,0,strlen($str)-2);  
    => ABCDEFG 
echo substr($str,strlen($str)-5,2);  
    => EF

반응형