javascript - 将动词表数据导入 html/css 表

标签 javascript php import

我正在创建一个语言学习网站,在一个部分中我希望有许多页面,每个页面都有一张动词变形表。手动完成每一项都需要很长时间,所以我想知道是否有一种方法可以创建一个可以从 html 页面(可能是 javascript 或 php)读取的数据文件,并将数据导入到表中。

每个动词都有自己的数据文件,其中包含一个理想情况下如下所示的数组:

pren,prenn,av,ys,yn,owgh,ons,ir,is,sys,as,syn,sowgh,sons,as,en,es,a,en,ewgh,ens,ys,sen,ses,sa,sen,sewgh,sens,sys,iv,y,o,yn,owgh,ons,er,en,es,a,en,ewgh,ens,ys,ys

然后在表中我将指定要导入的数据文件,并在适当的位置调用数组中的不同条目来构建动词表,因此 1 和 3 将给出 prenav,1 和 4 将给出 prenys,等等。

有人知道如何做到这一点吗?

最佳答案

您可以在 PHP 中使用 file_get_contents 的组合来执行此操作和 explode .

file_get_contents 将读取数据文件,您可以将其存储在字符串中,如下所示:

$datafile = file_get_contents('pren.txt');

将数据文件放入字符串变量后,您可以使用 explode 将其拆分为数组,如下所示:

$datafileArray = explode(',', $datafile);

现在您可以使用数字索引访问数组的成员,但需要注意的一点是它是从零开始的索引。因此,让您获得“prenav”的是 0 和 2,而不是 1 和 3:

echo $dataFileArray[0] . $dataFileArray[2]; // "prenav"
echo $dataFileArray[0] . $dataFileArray[3]; // "prenys"

关于javascript - 将动词表数据导入 html/css 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13385826/

相关文章:

javascript - 删除水平条形图中的顶部水平线 (Chart.js 2)

javascript - appendChild 未能将相同的元素附加到相同的类元素之一?

python - 处理 Python 模块中的循环依赖?

java - 不支持的方法的有用性:BaseConfig.getApplicationIdSuffix()

python - Eclipse PyDev 自动导入出现故障

javascript - 使用 Set 比较数组中的唯一项

javascript - JSON:已收到响应但无法在 jQuery 中显示它

php - codeigniter 数据库查询替换为现有的

php - Multi-Tenancy PHP SaaS - 为每个客户端提供单独的数据库,还是将它们分组?

PHP 引用类似的查询