Ver Mensaje Individual
  #13 (permalink)  
Antiguo 03/08/2011, 13:49
eduardo160
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
problema con foreach

Hola tengo un problema con este codigo...el error me lo da en el foreach en otro post nombraron que por el error podria ser culpa del editor...cambia ahora de dreamweaver a komodo el codigo es este

Código PHP:
<?php
$ciudad
="Caracas";
function 
ZonaHoraria($ciudad){
$ciudad=strtolower($ciudad);
$ciudad=str_replace(' ','_',$ciudad);
$zonas=timezone_identifiers_list();
if (
$ciudad == 'utc'){
return 
'UTC';
}else if (
$ciudad == ''){
return 
false;}*
foreach(
$zonas as $z) {
$rexplode('/'$z);
if (
count($r) == && strtolower($r[1]) == $ciudad) {
return 
$z;
} else if (
count($r) == && strtolower($r[2]) == $ciudad) {
return 
$z;
}
}
return 
false;
}
echo 
ZonaHoraria('buenos aires') . '<br />';
echo 
ZonaHoraria('bogota') . '<br />';
echo 
ZonaHoraria('utc');
?>
este es el error

Parse error: syntax error, unexpected T_FOREACH in C:\AppServ\www\sube\ciu.php on line 26

esa linea es esto foreach($zonas as $z) {