PHP에서 하위 문자열 위치를 바꾸는 방법은 무엇입니까? 이 기사에서는 주로 PHP에서 하위 문자열 위치를 교환하고 교환하는 방법을 소개합니다. 이는 간단한 문자열에서 두 개의 하위 문자열을 교환하는 기능을 실현할 수 있습니다. 여기에는 PHP 문자열 연산, 삽입, 대체 및 기타 연산과 관련된 기술이 포함됩니다. 참고할 수 있습니다. 그것이 모두에게 도움이 되기를 바랍니다.
자세한 내용은 다음과 같습니다.
<?php /*子字符串位置互换 */ $str1="Tom"; $str2="Jack"; $str="This is an example,you see Tom tell Jack something"; function str_change($str,$str1,$str2){ $len1=strlen($str1); $len2=strlen($str2); $pos1=strpos($str,$str1); $str=substr_replace($str,$str2,$pos1,$len1);//替换$str1为$str2 $pos2= strpos($str,$str2,$len1+$pos1);//定位替换后字符串中原$str2字段的位置 return substr_replace($str,$str1,$pos2,$len2);//替换$str2为$str1 } echo str_change($str,$str1,$str2); ?>
실행 결과는 다음과 같습니다.
이것은 예입니다. Jack이 Tom에게 무언가를 말하는 것을 볼 수 있습니다.
관련 권장 사항:
사용에 대한 자세한 설명위 내용은 PHP에서 하위 문자열 위치를 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!