我在一个网站上工作,有一个名为“items”的mysql表,比如:
item_id | item
(第二列仅用于识别 item_id。)
在 language1.php 中,我在 language1 中存储了一个包含 item_id 和项目本身名称的数组,例如:
$items = array(
1 -> 'Apple',
2 -> 'Orange',
...
);
根据用户的语言,包括正确的语言文件。
项目数组(< 1000 个项目/数组)应该有一个自动完成输入框。我想,这不是一个好的解决方案,用 php(“search_array”或类似这样的函数)搜索 language1.php 中的数组,但我认为没有办法维护这个系统并通过 mysql 搜索,不是它?
您如何为网站存储不同的语言并使其可搜索?
是否有必要将所有语言存储在 mysql 的特定列中?