首页 > 解决方案 > php 审查字符串,更新和回显更新版本

问题描述

我正在寻找一种方法来查看 PHP 字符串的内容,如果包含一个关键短语,则替换一个关键短语,然后用适当的替换来回显更新的字符串。

下面查看$character['text']字符串的内容并PhraseToRemove从中删除 - 但我无法回应更新版本$character['text']

谁能帮我吗?

<?php
if (strpos($character['text'],'(PhraseToRemove)') !== false) {
    $url = str_replace('(PhraseToRemove)', '', $url);  
}
?>

标签: php

解决方案


无需检查是否PhraseToRemove在文本中。如果PhraseToRemove是文本 - 它将被删除否则 - 文本不会被更改:

echo str_replace('(PhraseToRemove)', '', $character['text']);
// or
$character['text'] = str_replace('(PhraseToRemove)', '', $character['text']);

推荐阅读