str_replace_once($needle,$replace,$haystack)에 대해 에서 alt 및 title 태그를 바꾸지 않고 콘텐츠만 바꾸는 방법
원본 코드는 다음과 같습니다
코드 1:
<code>public function str_replace_once($needle,$replace,$haystack) { $pos = strpos($haystack, $needle); if ($pos === false) { return $haystack; } return substr_replace($haystack, $replace, $pos, strlen($needle)); } </code>
문자를 교체할 때 텍스트 내용만 교체하고 이미지의 Alt 및 제목 문자는 교체하지 않으려면 어떻게 해야 합니까?
내 목적은 기사 $str과 배열을 갖는 것입니다. $arr=array("小草","작은화","작은狗","Willow"); 기사에 배열 내용이 포함되기를 원합니다. 모두 Xiaocaohuahua 등으로 대체되는데, 이는 기사의 내부 링크와 동일하지만
//작동하지 않음
aaa//작동하지 않음
aa
//작동하지 마세요원본 코드는 다음과 같습니다
코드 1:
<code>public function str_replace_once($needle,$replace,$haystack) { $pos = strpos($haystack, $needle); if ($pos === false) { return $haystack; } return substr_replace($haystack, $replace, $pos, strlen($needle)); } </code>
내 목적은 기사 $str과 배열을 갖는 것입니다. $arr=array("小草","작은화","작은狗","Willow"); 기사에 배열 내용이 포함되기를 원합니다. 기사의 내부 링크와 동등한 Xiaocaohuahua 등으로 대체되지만
//작동하지 않음
aaa//작동하지 않음
aa
//작동하지 마세요
또는 태그를 처리하고 싶다면 해당 XML 구문 분석용 플러그인을 사용해 볼 수 있습니다