MudGuard: Jede Ziffer ersetzen durch Bild

Beitrag lesen

Hi,

$von = array(1,2,3,4,5,6,7,8,9,0);

$nach = array('<img src="1.gif" alt="1">', '<img src="2.gif" alt="2">', [...], '<img src="0.gif" alt="0">');
$zahl_bilder = str_replace($von, $nach, $zahl);

  
Ich find das ziemlich unschön, zehnmal fast identischen Code hinzuschreiben (die 10 img im Array).  
  
Ganz ohne Arrays und doppelten Code:  
  
`$zahl_bilder = preg_replace('/\d/', '<img src="\0.gif" alt="\0">', $zahl);`{:.language-php}  
  
cu,  
Andreas

-- 
[Warum nennt sich Andreas hier MudGuard?](http://www.Mud-Guard.de/)  
[Schreinerei Waechter](http://www.schreinerei-waechter.de/)  
  
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.