【发布时间】:2017-04-04 19:42:24
【问题描述】:
无法获取数组值$tt。
<?
$limba="ro";
$qt=array('Total'=>'ro', 'Всего'=>'ru', 'Total'=>'en');
$tt=array_search($limba,$qt);
echo $tt;
?>
【问题讨论】:
-
var_dump($tt);检查你是否得到任何东西。也error_reporting(1);来检查错误。 -
$qt=array('Total'=>'ro', 'Всего'=>'ru', 'Total'=>'en');您正在替换Total = 'en',因此数组中没有使用ro的值。该数组与$qt=array('Всего'=>'ru', 'Total'=>'en');相同。 -
@Mario var 转储给出了错误。
-
把你的数组改成
$qt=array('Total'=>'ro', 'Всего'=>'ru');就可以了。 -
Dave Chen 给你一个答案,重命名 1 个值
'Tot' => 'ro'并检查是否有效。