php - php 审查字符串,更新和回显更新版本
问题描述
我正在寻找一种方法来查看 PHP 字符串的内容,如果包含一个关键短语,则替换一个关键短语,然后用适当的替换来回显更新的字符串。
下面查看$character['text']
字符串的内容并PhraseToRemove
从中删除 - 但我无法回应更新版本$character['text']
谁能帮我吗?
<?php
if (strpos($character['text'],'(PhraseToRemove)') !== false) {
$url = str_replace('(PhraseToRemove)', '', $url);
}
?>
解决方案
无需检查是否PhraseToRemove
在文本中。如果PhraseToRemove
是文本 - 它将被删除,否则 - 文本不会被更改:
echo str_replace('(PhraseToRemove)', '', $character['text']);
// or
$character['text'] = str_replace('(PhraseToRemove)', '', $character['text']);
推荐阅读
- docker - Nginx 错误重定向多个虚拟主机 SSL 而不是
- grafana - Number of events within a geo-radius
- sqlite - 在循环查询sql中查找具有多个参数的子字符串
- xml - XML 导出中的 Tally 导出限制字段
- javascript - 如何使用 html 输入元素值初始化 Vue data()
- neo4j - Neo4j 最大功能
- c# - IText c# SVG to PDF未完全显示
- python - Python & gTTS 播放完成后隐藏窗口和关闭窗口
- android - 如何从广播接收器内的房间数据库中删除数据
- java - 如何在 Firebase 中选择数据库