>백엔드 개발 >PHP 문제 >PHP에서 문자 교체를 구현하는 방법

PHP에서 문자 교체를 구현하는 방법

藏色散人
藏色散人원래의
2020-04-24 15:53:502833검색

PHP에서 문자 교체를 구현하는 방법

PHP 문자 교체 구현 방법

php에서 문자열의 문자 교체를 위해 일반적으로 사용할 수 있는 함수는 두 가지, str_replace() 및 strtr()

str_replace() 함수입니다. 정의 및 사용법 str_replace() 함수는 문자열의 일부 문자를 다른 문자로 바꿉니다(대소문자 구분).

该函数必须遵循下列规则:
如果搜索的字符串是数组,那么它将返回数组。
如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。

참고: 이 함수는 대소문자를 구분합니다. 대소문자를 구분하지 않고 검색하려면 str_ireplace() 함수를 사용하세요.

참고: 이 함수는 바이너리 안전합니다.

Syntax

str_replace(find,replace,string,count)

Parameters

find必需。规定要查找的值。
replace必需。规定替换 find 中的值的值。
string必需。规定被搜索的字符串。
count可选。对替换数进行计数的变量。

strtr() 함수 정의 및 사용법

strtr() 함수는 문자열의 특정 문자를 변환합니다.

참고: from 및 to 매개변수의 길이가 다른 경우 가장 짧은 길이로 형식이 지정됩니다.

Syntax

strtr(string,from,to)

또는:

strtr(string,array)

Parameters

string必需。规定要转换的字符串。
from必需(除非使用数组)。规定要改变的字符。
to必需(除非使用数组)。规定要改变为的字符。
array必需(除非使用 from 和 to)。数组,其中的键名是更改的原始字符,键值是更改的目标字符。

더 많은 관련 지식을 보려면

PHP 중국어 웹사이트

에 주목하세요! !

위 내용은 PHP에서 문자 교체를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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