str_replace() 函数使用一个字符串替换字符串中的另一些字符,简单替换,代码如下:
替换数据,代码如下:
利用正则表达式来替换.
语法:stringobj.replace(rgexp, replacetext)
用str.replace("|",",") 只会替换第一个匹配的字符,str.replace(/|/g,","),则可以替换掉全部匹配的字符(g为全局标志).
语法:preg_replace(find,replace,string,count)
preg_replace -- 执行正则表达式的搜索和替换
说明:mixed preg_replace(mixed pattern,mixed replacement,mixed subject [, int limit])
在 subject 中搜索 pattern 模式的匹配项并替换为 replacement,如果指定了 limit,则仅替换 limit 个匹配,如果省略 limit 或者其值为 -1,则所有的匹配项都会被替换,实例代码如下:
<?php $string = "april 15, 2003"; $pattern = "/(/w+) (/d+), (/d+)/i"; $replacement = "/${1}1,/$3"; print preg_replace($pattern, $replacement, $string); /* output ====== april1,2003 */ //替换数个值 $patterns = array ("/(19|20)(/d{2})-(/d{1,2})-(/d{1,2})/", "/^/s*{(/w+)}/s*=/"); $replace = array ("//3///4///1//2", "$//1 ="); print preg_replace ($patterns, $replace, "{startdate} = 1999-5-27"); //本例将输出: $startdate = 5/27/1999
实例,使用 /e 修正符,代码如下:
<?php preg_replace ("/(<//?)(/w+)([^>]*>)/e","'//1'.strtoupper('//2').'//3'",$html_body);
这将使输入字符串中的所有 html 标记变成大写,区别preg_replace函数主要用于正则比较方便而str_replace替换字符效率更好,但他们都用于字符替换的函数.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음
