Mailinglisten-Archive |
Hallo Roland, > in read_dump.php: > function PMA_splitSqlFile(&$ret, $sql, $release) habe ich in der Art leider nicht gefunden. Trotzdem besten Dank für Deine Hilfe... Hier meine soeben ausgeknobelte Version: function esplit($string,$split,$bracket) { if (!$bracket) $arr = split($split,$string); else while ($string) { $pos = strpos($string,$bracket); if ($pos === 0) { $string = substr($string,1); $pos = strpos($string,$bracket); $arr[] = substr($string,0,$pos); $string = substr($string,$pos+1); if (strpos($string,$split) === 0) $string = substr($string,1); } else { if (!$pos) $pos = strlen($string); $tok = substr($string,0,$pos); if (strrpos($tok,$split) == strlen($tok)-1) $tok = substr($tok,0,strlen($tok)-1); $arr = array_merge($arr,split($split,$tok)); $string = substr($string,$pos); } } return $arr; }
php::bar PHP Wiki - Listenarchive