php에서 문자열 자를때 특정 문자를 기준으로 자르는 방법이 있나요?

php에서 문자열 자를때 특정 문자를 기준으로 자르는 방법이 있나요?

QA

php에서 문자열 자를때 특정 문자를 기준으로 자르는 방법이 있나요?

본문

abc/123/www/file/zero

 

위와 비슷한 방법으로 값이 넘어올때

www/file/zero 처럼 www 이후의 값만 추출하려고 할때 사용할만한 함수가 있나요?

 

이 질문에 댓글 쓰기 :

답변 2


<?php
//abc/123/www/file/zero의 문자열이 
// param paths 로 넘어온다고 가정
$val = str_replace("abc/123/www", "www", $_REQUEST['paths']);
 
echo $val;
?>

 

일반적인 특정문자열을 치환할때

str_replace 를 사용하면 수월합니다.

특수문자가 들어오는 특이한 케이스는 좀 다르지만요

 

/www를 포함하는건 오류를 줄이기 위해서 입니다.

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 128
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT