$languages = array(
"af" => array("Afrikaans", "Afrikaans", "South Africa"),
"sq" => array("Albanian", "Shqipe", "Albania") );
foreach ($languages as $language){
if ( strstr( $_HTTP_ACCEPT_LANGUAGE, $language) ) {
print"<center>You are from ".$language[2]."!</center>";
}
}
What you want is something like this:
foreach ($languages as $language => $valueArray ){
if ( strstr( $_HTTP_ACCEPT_LANGUAGE, $language) ) {
print"<center>You are from ".$valueArray[2]."!</center>";
}
}
Your example is setting the variable $language to the array for each
iteration.
So the first iteration,
$language is set to array("Afrikaans", "Afrikaans", "South Africa")
and the second iteration,
$language is set to array("Albanian", "Shqipe", "Albania")
thnx,
Chris
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php