php字符串按数组替换,php如何替换数组里的字符串-程序员宅基地

技术标签: php字符串按数组替换  

php如何替换数组里的字符串2021-03-05 00:20:25

713557c512b2cfaa6a9e4f66e3b5b481.png

php替换数组里的字符串的方法:可以利用str_replace函数来进行替换,如【str_replace("red","pink",$arr,$i)】。如果搜索的字符串是一个数组,那么它将对数组中的每个元素进行查找和替换。

本文操作环境:windows10系统、php 7.3、thinkpad t480电脑。

如果我们需要替换数组中的字符串,可以利用str_replace()函数。

提示:如果搜索的字符串是一个数组,那么它将对数组中的每个元素进行查找和替换。

语法:str_replace(find,replace,string,count)

参数介绍:

find 必需。规定要查找的值。

replace 必需。规定替换 find 中的值的值。

string 必需。规定被搜索的字符串。

count 可选。一个变量,对替换数进行计数。

代码示例:

$arr = array("blue","red","green","yellow");

print_r(str_replace("red","pink",$arr,$i));

echo "
" . "Replacements: $i";

?>

In this example, we search an array to find the value "red", and then we replace the value "red" with "pink".

(学习视频分享:php视频教程)

运行结果:

相关推荐:php教程

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系([email protected]),我们将及时处理。

Tags 标签

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42399342/article/details/116026941

智能推荐

STM32 C 语言和汇编语言混合编程_stm32 c语言可以嵌入汇编语言-程序员宅基地

文章浏览阅读399次。目录一、C语言调用汇编函数二、将原汇编语言 Init_1函数的类型改为 int Init_1(init) ,此函数功能修改为 传入一个整型数x,函数运行后返回整型数 x+100三、在汇编函数中调用一个 C语言写的函数四、总结五、参考链接:MDK下C与汇编语言混合编程 - the7一、C语言调用汇编函数 1.打开keil 5新建工程 2.右击Source Group1 添加新项目3.点击 Asm File(.s) ,输入na..._stm32 c语言可以嵌入汇编语言

手写LinkedList集合简易版_手写集合-程序员宅基地

文章浏览阅读179次。纯手写LinkeList集合LinkeList原理LinkedList 和 ArrayList 一样,都实现了 List 接口,但其内部的数据结构有本质的不同。LinkedList 是基于链表实现的(通过名字也能区分开来),所以它的插入和删除操作比 ArrayList 更加高效。但也是由于其为基于链表的,所以随机访问的效率要比 ArrayList 差。LinkedList数据结构原理Lin..._手写集合

emq无法启用mysql_EMQ开启mysql认证-程序员宅基地

文章浏览阅读918次。规定通过mqtt_user表格验证过的用户才能连接EMQ服务器,我们需要开启mysql插件认证。EMQ2.0自带mysql插件,下面开始配置。新建mqtt_user表格要想控制用户登录EMQ,肯定是首先创建一个可管理的用户表格,规定只有在这个表格中的用户才能被允许连接EMQ。 按照EMQ官方文档在你mysql服务器中新建一个mqtt_user的表格(http://www.emqtt.com/doc..._emqx中mysql插件启动出现parse_config_file_failed

Java经典面试题总结(附答案)-java经典面试题大全总结以及整理_java面试问题大全及答案大全-程序员宅基地

文章浏览阅读970次。java经典面试题大全总结..doc,java经典面试题大全总结 基本常识: 1.C++或Java中的非常措置赏罚赏罚机制的年夜略事理和应用。互联网公司校招Java经典面试题总结_java面试问题大全及答案大全

org.apache.commons.codec.binary.Base64 加密解密_org/apache/commons/codec/binary/base64-程序员宅基地

文章浏览阅读1.8w次,点赞3次,收藏5次。使用Apache的org.apache.commons.codec.binary.Base64类完成Base64加密解密_org/apache/commons/codec/binary/base64

spring项目中使用alibaba.druid.pool.DruidDataSource来装载oracle数据源-程序员宅基地

文章浏览阅读1.3k次。0、编写配置文件jdbc.type=oraclejdbc.driver=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:thin:@192.168.2.9:1521/orcljdbc.username=xbsjdbc.password=xbs1、spring-context.xml中装载配置文件..._com.alibaba.druid.pool.druiddatasource 连接oracle 配置

随便推点

【self-instruct方式生成语料代码实战】-程序员宅基地

文章浏览阅读5.3k次,点赞13次,收藏44次。2023年3月14日,斯坦福发布了,该模型是对Meta的LLaMA &B进行了微调,且只花费了不到600美元。其中,微调过程:在8个80GB A100上训练了3个小时,不到100美元;而微调所用数据是使用OpenAI的API,通过self-instruct方式生成的52K指令数据,花费了500美元。self-instruct是一种将预训练语言模型与指令对齐的方法。可以通过模型自己来生成数据,而不需要大量的人工标注。_self-instruct

python 编码解码原理_【python测试开发栈】带你彻底搞明白python3编码原理-程序员宅基地

文章浏览阅读78次。在之前的文章中,我们介绍过编码格式的发展史:[文章传送门-todo]。今天我们通过几个例子,来彻底搞清楚python3中的编码格式原理,这样你之后写python脚本时碰到编码问题,才能有章可循。我们先搞清楚几个概念:系统默认编码:指python解释器默认的编码格式,在python文件头部没有声明其他编码格式时,python3默认的编码格式是utf-8。本地默认编码:操作系统默认的编码,常见的Win..._python open encoding shift-jis

【Java算法】AES前端加解密,Java后端加解密,采用CBC模式_aes-cbc前后端如何共享iv-程序员宅基地

文章浏览阅读1.4k次,点赞11次,收藏11次。适用范围:1、前端加密、解密2、后端加密、解密3、前端加密、后端解密4、后端加密、前端解密前端AESimport CryptoJS from 'crypto-js'import moment from 'moment'let key = CryptoJS.enc.Utf8.parse('abcdefg123456789') // key:必须16个字符let iv = CryptoJS.enc.Utf8.parse('abcdefg123456789'); // 偏移量:必须16个字符_aes-cbc前后端如何共享iv

oracle哈希检查数据一致性,数据文件SCN的一致性问题-程序员宅基地

文章浏览阅读110次。数据文件SCN的一致性问题1、数据库正常运行中,所有数据文件的SCN都是一致的吗?2、将一数据文件offline后,再将其online时,这个数据文件的SCN会前提吗?假如是,前提到的SCN是怎么确定的?1.数据库正常运行时,所有数据文件的SCN不一定一致。问题在这个所有上,比如Offline表空间,数据文件的SCN会被冻结,而且表空间的数据文件offline/online时又会发生文件检查点,使..._oracle 查看scn号是否一致

java cacti_cacti监控安装-程序员宅基地

文章浏览阅读115次。cacti是用PHP实现的一个软件,它用snmp服务获取数据,然后用rrdtool存储和更新数据,并生成图表展示。比较适合用于交换机、路由器的网络监控,插件众多,可图示化显示网络状况。cacti官方推荐版本如下:PHP 5.4+MySQL 5.1+RRDtool 1.3+, 1.5+ recommendedNET-SNMP 5.5+Web Server with PHP support cento..._cacti哪个版本好用

联邦学习综述-程序员宅基地

文章浏览阅读302次。联邦学习_联邦学习综述

推荐文章

热门文章

相关标签