导航:首页 > 编程语言 > php字符串替换一次

php字符串替换一次

发布时间:2022-07-29 17:21:31

1. php字符串替换函数substr_replace()用法实例

本文实例讲述了php字符串替换函数substr_replace()用法。分享给大家供大家参考。具体分析如下:
substr_replace用于在指定字符串中替换指定位置的子字符串
<?php
$string
=
"Warning:
System
will
shutdown
in
NN
minutes!";
$pos
=
strpos($string,
"NN");
print(substr_replace($string,
"15",
$pos,
2)."\n");
sleep(10*60);
print(substr_replace($string,
"5",
$pos,
2)."\n");
?>
上面代码输入如下结果
Warning:
System
will
shutdown
in
15
minutes!
(10
minutes
later)
Warning:
System
will
shutdown
in
5
minutes!
希望本文所述对大家的php程序设计有所帮助。

2. PHP字符串替换问题

$keyword_arr = array('我们','你们','他们','它们');
$str="我们我们我们我们我们你们你们你们你们你们你们你们你们他们他们他们他们他们他们他们他们他们它们它们它们它们它们它们它们它们<br>";
for ($i=0; $i<count($keyword_arr); $i++){
if ($i>0){
$str = $text;
}
if ($keyword_arr[$i]=='我们'){
$t = '<a href=" http://www.pppccccccccccc.com">$1</a>';
$q = 1;
}else if($keyword_arr[$i]=='他们'){
$t = '<a href=" http://www.pqqqqqqqq.com">$1</a>';
$q = 3;
}else{
$t = '<a href=" http://www.paaaaaaaaaaaaa.com">$1</a>';
$q = 99999*99;
}
$text = preg_replace('/('.$keyword_arr[$i].')/is',$t,$str,$q);
}
写的垃圾,基本实现你要功能

3. php 字符串替换

<?php$stirng ="aaaaa aaaaa aaaaaa";$string = str_replace("", "<a href= http://www..com></a>", $string);echo $string;?>

4. PHP 随机 替换字符串问题

这个用
正则表达式
来解决就ok啦,PHP中有有关正则表达式的函数,其中有一个专门用来查找替换的函数:
preg_replace
($regpatern,$replace,$str[,$limit])
功能描述:在字符串
$str中查找匹配类型$repatern,匹配成功用$replace替换掉,最后一个参数是可选的,限制匹配多少次默认为-1,表示替换所有匹配成功的子字符串;
参数:$regpatern为正则表达式,$repalce为要替换成的字符串,$str查找的范围,$limit为替换的次数;
返回值
:替换后的字符串;
如:
?php
$regpatern='/a/';
$replace="b";
$str="aaadsfsfaaasdf";
echo
preg_replace($regpatern,$replace,$str,4);
?
运行结果为:bbbdsfsfbaasdf

5. PHP中 替换字符串,只要替换一次,不要反复替换

<?php
$a=array('6','7','8','9');
$b=array('90','80','70','60');

$trans=array_combine($a,$b);

$result=strtr($c,$trans);


?>

6. php字符串替换问题

给你提供一个思路
1.先对$other中的target做一个解析,把其中的$key['target'] 替换成一个用不到的特殊字符 比如:✯
2.在$body中替换$other中的字符,如 '001abcdaef' => '001✯bcdaef'
3.再对$body进行 $key 的替换
4.再对$body进行$other的反向替换即可得到最终结果

7. php中替换指定字符方法

实例
把字符串 "Hello world!" 中的字符 "world" 替换成 "Peter":
运行实例 »
定义和用法
str_replace() 函数替换字符串中的一些字符(区分大小写)。
该函数必须遵循下列规则:
如果搜索的字符串是一个数组,那么它将返回一个数组。
如果搜索的字符串是一个数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对某个数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余的元素将用空字符串进行替换。
如果是对一个数组进行查找,但只对一个字符串进行替换,那么替代字符串将对所有查找到的值起作用。
注释:该函数是区分大小写的。请使用 str_ireplace() 函数执行不区分大小写的搜索。
注释:该函数是二进制安全的。
语法
str_replace(find,replace,string,count)
参数 描述
find 必需。规定要查找的值。
replace 必需。规定替换 find 中的值的值。
string 必需。规定被搜索的字符串。
count 可选。一个变量,对替换数进行计数。
技术细节
返回值: 返回带有替换值的字符串或数组。
PHP 版本: 4+
更新日志: 在 PHP 5.0 中,新增了 count 参数。
在 PHP 4.3.3 之前,该函数的 find 和 replace 参数都为数组时将会遇到麻烦,会引起空的 find 索引在内部指针没有更换到 replace 数组上时被忽略。新的版本不会有这个问题。
自 PHP 4.0.5 起,大多数参数可以是一个数组。
更多实例
实例 1
使用带有数组和 count 变量的 str_replace() 函数:

8. php 如何对一个字符串进行限定次数的替换

preg_replace可以限定次数。

9. php字符串替换,每次替换一个如何实现

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1[, int &$count ]] )
$limit参数指定替换次数

http://www.php.net/manual/zh/function.preg-replace.php

10. php如何替换字符串指定第一处字符

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php。

阅读全文

与php字符串替换一次相关的资料

热点内容
win10原始解压软件 浏览:319
阿里程序员的老家 浏览:258
量子加密银行 浏览:193
命令方块获得指令手机 浏览:499
学习结束感言简短程序员 浏览:398
android关机闹钟实现 浏览:968
鼠标一键打开文件夹设置 浏览:161
程序员看过来我想静静搞笑视频 浏览:370
curlphp爬虫 浏览:874
python按日期循环 浏览:110
php三个等号 浏览:760
培训班出来的程序员解决问题很差 浏览:963
程序员那么可爱25集 浏览:753
服务器地址和ip地址一样不 浏览:664
php中括号定义数组 浏览:602
php打印堆栈 浏览:516
华为adb命令行刷机 浏览:965
人像摄影pdf 浏览:761
解压文件密码怎样重新设置手机 浏览:1002
高考指南pdf 浏览:696