>  기사  >  백엔드 개발  >  PHP에서 문자열 교체 str_replace() 함수의 방법은 무엇입니까? (4종)

PHP에서 문자열 교체 str_replace() 함수의 방법은 무엇입니까? (4종)

不言
不言원래의
2018-08-22 15:56:001964검색

이 기사에서 제공하는 내용은 PHP에서 문자열 교체 str_replace() 함수의 방법이 무엇인지입니다. (4가지 유형)에는 특정 참고 가치가 있습니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

다음 기사에서는 PHP 문자열 대체 str_replace() 함수를 사용하는 4가지 방법을 공유합니다. 구체적인 내용은 다음과 같습니다.

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

이 함수는 문자열 또는 배열을 반환합니다. 이 문자열 또는 배열은 주제의 모든 검색을 교체로 바꾼 결과입니다.

1. $search, 대체할 문자열 또는 배열

2. $replace, 대체하는 데 사용할 문자열 또는 배열

3. $subject, 쿼리할 문자열 또는 배열

4.$ 개수, 선택 사항 지정된 경우 대체 횟수로 설정됩니다.

5. 반환 값: 이 함수는 대체된 배열 또는 문자열(새로 생성됨)을 반환합니다.

<?php

  //实例一:字符串替换字符串

  $str1 = str_replace("red","black","red green yellow pink purple");

  echo $str1."";  //输出结果为black green yellow pink purple

?>

<?php

  //实例二:字符串替换数组键值

  $arr = array("blue","red","green","yellow");

  $str1 = str_replace("red","pink",$arr,$i);

  print_r($str1);

?>

<?php

  //实例三:数组替换数组,映射替换

  $arr1 = array("banana","orange");

  $arr2 = array("pitaya","tomato");

  $con_arr = array("apple","orange","banana","grape");

  $con_rep = str_replace($arr1,$arr2,$con_arr,$count);

  print_r($con_rep);

?>

<?php

  //实例四:如$search为数组,$replace为字符串时

  $search = array("banana","grape");

  $replace = "tomato";

  $arr = array("banana","apple","orange","grape");

  $new_arr = str_replace($search,$replace,$arr,$count);

  print_r($new_arr);

?>

관련 권장 사항:

php 함수의 하위 문자열 대체str_replace

PHP 문자열 대체 str_replace() 함수 사용 방법 소개

위 내용은 PHP에서 문자열 교체 str_replace() 함수의 방법은 무엇입니까? (4종)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.