PHP

str_replace / preg_replace

라임오렌지원 2022. 9. 14. 10:47

문자열 치환/변환 시 사용되는 str_replace, preg_replace

 

str_replace('찾을 문자열', '변경할 문자열', '해당 문자열')

preg_replace(/찾을 문자열/, '변경할 문자열', '해당 문자열')

 

문자열을 검색해 치환 문자열로 변경한다.

preg_replace 의 경우 정규표현식의 사용이 가능하다.

 

<?php

    str_replace('pizza', 'coke', $text);
    preg_replace('/(pizza)/i', 'coke', $text);

 

문자열이 긴 경우 preg_replace를 쓰는게 더 빠르다고 하네요


참고사이트

 

https://dyang34.tistory.com/entry/PHP-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%B9%98%ED%99%98%EB%B3%80%ED%99%98strreplace-pregreplace

 

PHP 문자열 치환/변환(str_replace, preg_replace).

str_replace('찾을 문자열', '변경할 문자열', '해당 문자열') ​preg_replace(/찾을 문자열/, '변경할 문자열', '해당 문자열') ​문자열을 검색해 치환 문자열로 변경한다. ​​preg_replace의 경우 정규표현

dyang34.tistory.com

 

https://xetown.com/questions/1376784

 

함수 속도 문의 str_replace vs preg_replace

제가 인스타그램모듈을 사용하고 있습니다. 인스타그램 모듈에서 모든 이미지를 다운로드 받아 해당 파일을 트위터로 발행하고 있습니다. 결국 이미지의 링크를 /home/qw5414/www/site/files/gginstagram/i

xetown.com

 

728x90

'PHP' 카테고리의 다른 글

[PHP/Apache] geoip  (0) 2023.08.31
[Laravel/PHP] Scope ?  (0) 2022.12.12
PHP Excel 라이브러리  (0) 2022.08.17
PHP 구성  (0) 2022.08.16
PHP 디자인 패턴  (0) 2022.08.15