> 백엔드 개발 > PHP 튜토리얼 > PHP 기사 내용의 키워드 교체 및 링크 추가

PHP 기사 내용의 키워드 교체 및 링크 추가

伊谢尔伦
풀어 주다: 2023-03-02 21:06:01
원래의
2245명이 탐색했습니다.

/**
*콘텐츠 내 키워드에 링크 추가
*처음 등장하는 키워드만 처리합니다. 이미 링크가 있는 키워드는 다시 연결되지 않습니다.
*$content:string 원본 문자열
*$keyword:string 키워드
*$link:string, 링크
*/
공개 정적 함수 yang_keyword_link($content,$keyword,$link){
//이미지에서 키워드 제외
$content = preg_replace( '| ( ]*?)('.$keyword.')([^>]*?>)|U', '$1%&&&&&%$3', $content); regEx = '/(?!((<.*?)|(]*?) > ;)|([^>]*?))/si';
$url=''.$keyword.'';
$content = preg_replace($regEx,$url,$content,1);
//사진 속 키워드 복원
$content=str_replace('%&&&&&%',$keyword,$content)
$content 반환
}

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿