У меня есть один массив (т. Е. $ A ниже), когда я нажимаю на значение массива href, как получить этот конкретный ключ массива.Как получить конкретный ключ, когда я нажимаю на значения массива
<?php
$a = array(
'google' => array('fff','sss','http://www.goole.com'),
'yahoo' => array('qqq','www','http://www.yahoo.com'),
'gmail' => array('zzz','xxx','http://www.gmail.com')
);
echo '<pre>';
print_r($a);
echo '</pre>';
foreach ($a as $key=>$value) {
echo "<strong>".$key."</strong>";
echo '<br>';
echo '<a href="'.$value[2].'">Click Here</a>';
}
?>
В вышеприведенном документе, например, , когда я нажимаю на значение «Click Here» для массива, у меня также есть три специальных ключа. onclick как получить этот конкретный ключ. при нажатии на http://www.google.com затем он возвращает ключ google, при нажатии на http://www.yahoo.com, тогда он возвращает ключ yahoo, .... и т. Д.
ли вы пытались что-то? Вы должны использовать javascript. –
Google для функции 'array_search' PHP –
Что значит? хотите ли вы получить дополнительные ключи для определенного ключа? Как «ffff», «sss» для http://www.google.com? В какой форме вы ожидаете получить возвращаемое значение? – RomanPerekhrest