Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2019, 16:01
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problema con valor de array vacio

En este ejemplo, explode() no te devuelve falso, en todo caso, deberías analizar si $campo[3 ] tiene un valor vacío, pero en tu código puede haber errores si se repite el contenido en otra posición. Creo que es mejor modificar el campo y unir todo nuevamente con implode():

Código PHP:
Ver original
  1. $fop = fopen("archivo.txt","r");
  2. while($linea = fgets($fop)) {
  3.     $campo = explode("|", $linea); //Identificamos los campos
  4.     $campo[3] .= '/';  // Agregas la diagonal
  5.     echo implode('|', $campo); //Imprimimos el resultado volviendo a unir con el caracter original
  6. }
__________________
- León, Guanajuato
- GV-Foto