PHP 节省大量静态变量
PHP save huge amount of static variable
我想添加两个 select 列表来选择我所在国家/地区的城市(用户选择州,然后根据州选择城市)。我确实找到了我国家每个省的所有城市的列表,我成功地为此做了一个文件。我想问你的是:在服务器上存储这些数据的最佳方式是什么?使用数据库、文件还是 PHP 数组?
如果是数据库,我应该如何组织数据?
在文件的情况下,哪种类型?
谢谢!
如果是数据库,只需创建两个表。
1. Table 国家/地区包含 ID 和名称。
2. Table 城市包含 ID 名称和国家 ID
如果您使用数据库:
Table 姓名:州
Table结构:
state_id UNSIGNED SHORTINT
state_name VARCHAR 100
Table 名称:城市
Table结构:
state_id UNSIGNED SHORTINT - to determine which state the city is in
city_id UNSIGNED SHORTINT
city_name VARCHAR 100
如果您使用文件,则可以使用 CSV 文件。
或者您可以将它存储在几个 PHP 数组中,但是数据库很好!
我想添加两个 select 列表来选择我所在国家/地区的城市(用户选择州,然后根据州选择城市)。我确实找到了我国家每个省的所有城市的列表,我成功地为此做了一个文件。我想问你的是:在服务器上存储这些数据的最佳方式是什么?使用数据库、文件还是 PHP 数组?
如果是数据库,我应该如何组织数据? 在文件的情况下,哪种类型?
谢谢!
如果是数据库,只需创建两个表。 1. Table 国家/地区包含 ID 和名称。 2. Table 城市包含 ID 名称和国家 ID
如果您使用数据库:
Table 姓名:州
Table结构:
state_id UNSIGNED SHORTINT
state_name VARCHAR 100
Table 名称:城市
Table结构:
state_id UNSIGNED SHORTINT - to determine which state the city is in
city_id UNSIGNED SHORTINT
city_name VARCHAR 100
如果您使用文件,则可以使用 CSV 文件。
或者您可以将它存储在几个 PHP 数组中,但是数据库很好!