PHP

PHP 문자열 치환(변환) 함수

수수깡깡 2022. 7. 29. 09:18
728x90
반응형

# PHP 문자열 변환, 치환 함수 

 

1. str_replace("검색할글자","치환할글자","기준문자");

 

<?php
1)  ' 글자를 *로 변경
$sample ="'aa' \"bb cc\" 'dd'";
echo str_replace("'", "*", $sample); //
결과:

'aa' "bb cc" 'dd' ==> *aa* "bb cc" *dd*

 

2) ' (따음), "(싸따음)  글자를 *로 변경 array(배열) 형식으로 검색할 글자를 설정 할 수 있다. 

 echo str_replace(array("'", "\""), "*", $sample);

'aa' "bb cc" 'dd' ==>  *aa* *bb *cc *dd*

 

?>

2. preg_replace("검색할글자 정규식","치환할글자","기준문자");

 

<?

$sample ="'aa' \"bb cc\" 'dd'";

echo preg_replace("/['\"^]/i", "*", $sample );

 

?>

공백제거 

1) str_replace(" ", "", $str);

2) preg_replace('/\s\s+/', ' ', $str);

728x90
반응형