Jump to content

Error al instalar un modulo en PHP 5.2.17


jbastarras

Recommended Posts

Hola , 

 

estoy teniendo problemas con la versión PHP 5.2.17 al instalar el modulo . Me da errores ( sintax error en el '[' ) con estas líneas 

 
$context = stream_context_create($cparams);
   $fp = fopen($url, 'rb', false, $context);
   
   if (!$fp) {
$result = false;
} else {


   $result = stream_get_contents($fp);     
}


if(!$result) {
$result = ['codigo' => 'ERROR', 'descripcion' => 'Error de conexion ', 'tipo' => 'KO];
} else {
switch ($format) {
case 'json':
    $result = json_decode($result, true);
      if ($result === null) {
      $result = ['codigo' => 'ERROR', 'descripcion' => 'Error de conexion, 'tipo' => 'KO'];
      }
      break;
   case 'xml':
      $result = simplexml_load_string($result, true);
      if ($result === null) {
      $result = ['codigo' => 'ERROR', 'descripcion' => 'Error de conexion', 'tipo' => 'KO'];
      }
      break;
}
}

 

 

public static function app($key) {
 return self::config('app')[$key];
}
 

 

¿ hay alguna forma de hacer esto de otra forma para que sea compatible con ambas versiones ? 

 

Con la 5.3 no hay problema 

 

 

 

Gracias 

 

Saludos 

Edited by jbastarras (see edit history)
Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...