fastix®: explode() mit 2 seperatoren

Beitrag lesen

Moin!

  
function MultiExplode($str,$ar) {  
/**  
* @param string  $str  zu splittendender Text  
* @param  array  $ar   Liste der Trenner  
* @return array  Ergebnis des Splittings  
* @example $array=MultiExplode('123 456-789',array(' ', '-'));  
* @author fastix®  
*/  
  
  $arErsatz=array();  
  foreach ($ar as $dummy) {  
   $arErsatz[]=$ar[0];  
  }  
/* return explode('-',str_replace($ar,$arErsatz,$str));  war falsch... */  
  return explode($ar[0],str_replace($ar,$arErsatz,$str));  
}  

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development