gpt4 book ai didi

php - PHP 的 fopen 和 fwrite 的 VB.NET 版本是什么(如果存在)?

转载 作者:行者123 更新时间:2023-12-02 23:44:50 34 4
gpt4 key购买 nike

我是 .NET 的新手,并且作为一个整体进行开发,所以请耐心等待。我一直在研究一个聊天应用程序,并发现了一个使用 PHP 和 Ajax 的很棒的教程。我已经使用 VB.NET 解决了大部分问题,但似乎无法找到设置“fopen/fwrite”类型的方法。希望这是有道理的。这是我尝试“转换”的 PHP 代码:

  <?  
session_start();
if(isset($_SESSION['name'])){
$text = $_POST['text'];

$fp = fopen("log.html", 'a');
fwrite($fp, "<div class='msgln'>(".date("g:i A").") <b>".$_SESSION['name']."</b>: ".stripslashes(htmlspecialchars($text))."<br></div>");
fclose($fp);
}
?>

如果您需要任何其他信息,请告诉我。再说一次,在从事销售和营销工作 12 年之后,现在只进行了 4 个月的编程。谢谢!

最佳答案

File.AppendAllText可能最接近您真正想要的。

但是回答你的问题:File.AppendText将在文件上创建一个 StreamWriter,因此逐字翻译将是:

Using writer As StreamWriter = File.AppendText("log.html")
writer.Write(...)
End Using

这几乎正是上面提到的方法的作用(如果我的语法略有错误,我深表歉意,我大约有十年没有编写 VB.NET)。

关于php - PHP 的 fopen 和 fwrite 的 VB.NET 版本是什么(如果存在)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15660060/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com