我正在尝试
用于搜索和替换的词是从用户输入框中动态获取的。这是我要使用的代码,
CompletionStage
还有HTML
$filename = 'test1.txt';
($handle = fopen($filename, 'r+')) or die();
$content = fread($handle, filesize($filename));
echo $content.'<br>'.'<br>';
if (isset($_POST['findtext']) && isset($_POST['replacetext'])) {
$findtext = $_POST['findtext'];
$replacetext = $_POST['replacetext'];
if (!empty($findtext) && !empty('$replacetext')) {
$ftxtarray = explode( ',', strtolower($findtext));
$rtxtarray = explode(',', strtolower($replacetext));
// code?
echo $content;
} else {
echo 'Please type in "Replace:" words and "Replace with:" words..';
}
}
让我们说“ test1.txt”包含几个单词,包括“ John Doe”和“替换:”字段中的“ John,Doe”中的用户类型,以及“替换为:”字段中的“ Richard,Roe”。 应该使用哪种方法替换指定的单词?
答案 0 :(得分:1)
使用str_replace()
并将单词的第一个参数数组放入第二个参数数组中,第一个参数的确切长度作为第一个参数数组,在加载到变量的文件的第三个内容中查找,您可以继续进行