Bruzz: strpos - help

Beitrag lesen

Wie heißt also die eigentliche Regel? Vom letzten Leerzeichen alles bis Stringende oder bis zum ersten /? Unter der Voraussetzung, dass nicht auch noch Leerzeichen in den Farbnamen auftauchen, kannst du erstmal die Position des letzten Leerzeichens ermitteln und den Teilstring danach extrahieren. Wenn dann noch ein / enthalten ist, den Teilstring bis dorthin nehmen.

Hm ich habs jetzt mal probiert, aber mir werden nur Zahlen ausgegeben?
Jemand ne Idee?

  
// Farbe  
		  $leerzeichen = strrchr ($data->val($i,'C'), ' ');  
		  $farbe_neu = strpos ($data->val($i,'C'), $leerzeichen);  
		  echo $farbe_neu.'<br />';  
		  $slashposition= strpos ($farbe_neu, '/');  
		  if(strpos($farbe_neu, '/')){  
		  $farbe = ucfirst(strtolower(substr($farbe_neu, 0, $slashposition))); }  
		  else{  
          $farbe = ucfirst(strtolower($farbe_neu));  
          }