1

我正在编写一个代码来操作将在浏览器中打开的文本文件到目前为止我有这个代码:

<?PHP

$file_handle = fopen("file.txt", "r") or die("Couldn`t open $file_handle");

while (!feof($file_handle) ) {

$line_of_text = fgets($file_handle);

//$vowels = array("$", "_", "[", "]", "'", ";");
//$var = str_replace($vowels, "", $line_of_text);

$parts = explode('=', $line_of_text);


echo '<table>
      <tr>
      <td>
      <input type="text" size="40" value="'.$parts[0].'">
      <input type="text" size="40" value="'.$parts[1].'">
      </td>
      </tr>
      </table>';
}

fclose($file_handle);

?>

我正在尝试添加 str_replace 函数,我已经在我的代码中爆炸了,不知道如何在代码中同时使用它们,以便它们一起工作,谁能给我一个例子,我如何将 str_replace 合并到我的代码中?

任何帮助将不胜感激 :)

4

2 回答 2

1

例如,要替换foobarin ,请使用:$parts[0]

'<input type="text" size="40" value="'. str_replace('foo', 'bar', $parts[0]) .'">'

参考手册str_replace()。你会在那里找到更多的例子

于 2013-05-08T11:35:59.330 回答
1

也许像这样?

$vowels = array("$", "_", "[", "]", "'", ";");
$parts = explode('=', str_replace($vowels, "", $line_of_text));
于 2013-05-08T11:41:07.187 回答