如何用给定的数组替换多个模式?

用户名

我有像

$text = "Hello :name its your :num_visit";

和数组

 $attr = [ ":name" => "Danny", ":num_visit" => 6];

我想用数组中的给定值替换$ text的模式,例如:name,:num_visit(Array具有相同的键名)。

PHP有可能吗?

里齐尔123

只需使用strtr()搜索/替换数组并将其作为第二个参数传递即可,例如

<?php

    $text = "Hello :name its your :num_visit";
    $attr = [":name" => "Danny", ":num_visit" => 6];
    echo strtr($text, $attr);

?>

输出:

Hello Danny its your 6

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用数组中的值替换多个#?

来自分类Dev

如何用多个参数替换多个 StringProtocol

来自分类Dev

Sed:如何用文件的contemt替换模式

来自分类Dev

如何用单个空格替换多个空格?

来自分类Dev

如何用潜在的多个元素替换数组中的一个元素?

来自分类Dev

如何用特定模式划分数组

来自分类Dev

如何用对象模式填充数组?

来自分类Dev

如何用特定模式划分数组

来自分类Dev

如何用正则表达式进行模式替换?

来自分类Dev

如何用w {3}替换模式w {3,3}

来自分类Dev

如何用序列号替换字符串模式?

来自分类Dev

Python:如何用其他数组替换数组中的NaN

来自分类Dev

如何用mysql中的关联数组替换数组

来自分类Dev

如何替换多个文件中的某个模式?

来自分类Dev

如何用给定字符串中的“”替换给定子字符串?

来自分类Dev

如何替换给定模式中的“ 0”值?

来自分类Dev

如何用Promise.all替换多个异步/等待调用?

来自分类Dev

如何用preg_replace替换花括号的多个实例?

来自分类Dev

如何用多个命令分别替换范围值

来自分类Dev

如何用scala高效替换多个字符?

来自分类Dev

如何用R中的空格替换多个单词?

来自分类Dev

如何用Dir.glob匹配多个模式?

来自分类Dev

如何用numpy数组中的值替换一列?

来自分类Dev

如何用绝对值替换数组的元素?C#

来自分类Dev

如何用数组替换属性对象的值(PowerShell)

来自分类Dev

在MongoDB聚合管道中,如何用数组字段替换root?

来自分类Dev

如何用Numba中的多维数组中的数字替换nans?

来自分类Dev

如何用0替换数组中的重复项

来自分类Dev

如何用数组替换字符串中的单词

Related 相关文章

热门标签

归档