【发布时间】:2019-07-20 19:39:07
【问题描述】:
我是 HTML 新手,当我搜索各种在 HTML 文件中读取文本文件的方法时,我发现了这段代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Page Title</title>
</head>
<body>
<?php
$myfile = fopen("C:\Users\nuh\Documents\webdictionary.txt", "r") or die("Unable to open file!");
echo fgets($myfile);
fclose($myfile);
?>
</body>
</html>
PHP 代码不在 HTML 中运行。
使用 javascript,我找不到将每一行读入变量的代码。 请建议我另一种将内容读入变量的方法。
【问题讨论】:
-
\n在双引号内被视为换行符。 -
当您说“php 代码无法运行”时,您使用的文件扩展名是什么?希望是一个 php 扩展,即 index.php。你有与 php 语言一起运行的 web 服务器吗?此外,您要访问的任何文件都应放在 web 文件夹中。并非所有操作系统都使用驱动器号,非 Windows 系统没有用户文件夹,并且反冲可能被解释为转义字符,因此该语言会看到您编写 C:sersuhocumentsebdictionary.txt
-
Web 的理念是从服务器提供内容,而不是从客户端机器提供内容。您想要做的,在使用 JS 的网页上是不可能的,您至少需要一个本地服务器来读取本地文件。还要考虑 localStorage 而不是文本文件。
标签: javascript php html