当前位置 : 主页 > 网络编程 > PHP >

string_with.php

来源:互联网 收集:自由互联 发布时间:2021-06-28
string_with.php = $ndlen substr_compare($haystack, $needle, -$ndlen) === 0);}/** * 将内容字符串中的变量替换掉. * * @param string $content 内容字符串 * @param array $context 变量数组 * @param string $prefix 变量前置符
string_with.php
 = $ndlen &&
            substr_compare($haystack, $needle, -$ndlen) === 0);
}

/**
 * 将内容字符串中的变量替换掉.
 *
 * @param string $content 内容字符串
 * @param array $context 变量数组
 * @param string $prefix 变量前置符号
 * @param string $subfix 变量后置符号
 * @return string 当前内容
 */
function replace_with($content, array $context = [], $prefix = '', $subfix = '')
{
    if (empty($context)) {
        return $content;
    }
    if (empty($prefix) && empty($subfix)) {
        $replacers = $context;
    } else {
        $replacers = [];
        foreach ($context as $key => $value) {
            $replacers[$prefix . $key . $subfix] = $value;
        }
    }
    $content = strtr($content, $replacers);
    return $content;
}
上一篇:array_update.php
下一篇:Qiniu.php
网友评论