【发布时间】:2020-10-04 20:28:46
【问题描述】:
我将数组添加到 mysql 数据库以获取多语言(2 和 1 是数组中的语言 ID)数据,如下所示:
{
"2":[
{"title":"french title one","address":"french title one"},
{"title":"french title two","address":"french title two"},
{"title":"french title three","address":"french title three"}
],
"1":[
{"title":"english title one","address":"english title one"},
{"title":"english title two","address":"english title two"},
{"title":"english title three","address":"english title three"}
]
}
在print_r 我看到了这个:
Array
(
[2] => Array
(
[0] => Array
(
[title] => french title one
[address] => french address one
)
[1] => Array
(
[title] => french title two
[address] => french address two
)
[2] => Array
(
[title] => french title three
[address] => french address three
)
)
[1] => Array
(
[0] => Array
(
[title] => english title one
[address] => english address one
)
[1] => Array
(
[title] => english title two
[address] => english address two
)
[2] => Array
(
[title] => english title three
[address] => english address three
)
)
)
现在我有这样的语言 ID:
$language_id = 1;
我只需要为语言 id 1 显示数据数组的循环(foreach),如下所示:
<a href="english title one">english address one</a>
<a href="english title two">english address two</a>
<a href="english title three">english address three</a>
我怎么separate多语言数组?!
【问题讨论】:
-
我看到了“需求转储”,但没有任何编码尝试或研究的证据。这就是我拍摄 DV 的原因。