
23/11/2010, 22:45
|
 | Colaborador | | Fecha de Ingreso: mayo-2009 Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 9 meses Puntos: 1517 | |
Respuesta: Problema con array Trata algo así
Código PHP:
Ver original<?php $archivo = str_replace( basename($_SERVER['PHP_SELF']) , '' , $_SERVER['SCRIPT_FILENAME']) . '/lang/prueba.po'; $leer = file($archivo, FILE_IGNORE_NEW_LINES ); $bool = true; $n = 0; foreach($leer as $l){ if(empty($e[0]) || $e[0] == '#'){ $bool = true; continue; } $arr[$n][$e[0]] = $l; if($bool){ $bool = false; $n++; } } foreach($arr as $a){ echo (!empty($a['msgid']) ? $a['msgid'] . '<br />' : '') . (!empty($a['msgstr']) ? $a['msgstr'] . '<br />' : '') . (!empty($a['msgstr[0]']) ? $a['msgstr[0]'] . '<br />' : '') . (!empty($a['msgid_plural']) ? $a['msgid_plural'] . '<br />' : '') . (!empty($a['msgstr[1]']) ? $a['msgstr[1]'] . '<br />' : '') . '<br />'; }
__________________ Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |