分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

php 通过 strtr 方法来替换文本中指定的内容

发布时间:2023-09-06 02:07责任编辑:郭大石关键词:暂无标签

通过在文本中指定待替换的内容,如:

[{name}][{age}]

格式可以自己定义,

大概过程:

      在文本中定义需要替换的文本内容;

     以键值对的方式 组织数据(数组);

     用 file_get_contents() 读取整个文件的内容;

     再用 strtr() 替换内容。

function make_content($file, array $vars = array()) { ???????$pairs = array(); ???????foreach ($vars as $name => $value) ???????{ ???????????$key = sprintf(‘[{%s}]‘, strtoupper($name)); // [{}] 格式自己定义 ???????????$pairs[$key] = (string)$value; ???????} ???????????????$template_content = ?file_get_contents($file); // 将文本读成字符串 ???????$result = strtr($template_content, $pairs); // 整个数组替换 ???????return $result; ???}

php 通过 strtr 方法来替换文本中指定的内容

原文地址:https://www.cnblogs.com/tommy-huang/p/9406469.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved