여러 개의 문자열 치환하기 (PHP)

작성자

카테고리:

얼마 전에 자바크크립트에서 여러 개의 문자열 치환하기를 올렸는데, 이번에는 PHP 입니다.
사실 PHP는 str_replace() 함수에서 기본으로 지원하는 기능이라, 팁이라고 하기 민망하긴 하네요 ㅎㅎ

$replace_search = array("\\", "\"", "\'");
$replace_target = array("\\\\", "\\\"", "\\\'");
echo str_replace($replace_search, $replace_target, $row["detail"]);

위의 코드와 같이 str_replace() 함수는 매개변수에 문자열 뿐 아니라 배열도 넣을 수 있습니다.

참고 URL: PHP: str_replace – Manual

코멘트

2의 “여러 개의 문자열 치환하기 (PHP)”에 대한 답변

  1. likearts 아바타

    str_replace 배열도 되는지 몰랐는데 너무 좋은 정보 감사합니다~

    1. Hangun's World 아바타

      검색하다보니 배열을 넘겨서 여러 문자열을 한 번에 치환하는 게 가능하더라고요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다