Hallo alle,
Ich habe folgendes Problem:
Ich möchte von einem GameServer auslesen welcher Spieler gerade online ist -> das ganze ist eigentlich kein Problem den da die SpielerNamen in einer txt Datei reingeschrieben werden und ich die einfach auslesen kann - jetzt kommt aber das Problem die SpielerNamen sind farbich und zwar in der Form $4Name dabei steht $4 für die farbe Rot, also wird der Name Rot dargestellt - zumindest im Spiel - in meiner txt Datei steht aber nur $4Name und so kann ich das auch ausgeben, aber ich möchte das die ausgabe auch frbig ist.
Also meine frage wie schafe ich es das alle $4 usw. sachen als farbcod umgewandelt werden.
Ich stelle mir vor das es so gehen könnte:
<?php
$datei = file("Neu.txt");
foreach($datei AS $ausgabe)
$text = ereg_replace("$4","<font color=#FF0000>","$ausgabe");
echo "$text";
?>
Ich habe das mit buchstaben versucht und das austauschen geht super:
<?php
$datei = file("Neu.txt");
foreach($datei AS $ausgabe)
$text = ereg_replace("B","A","$ausgabe");
echo "$text";
?>
Ich denke es ligt an dem variblen Zeichen $ - ich weiß das $4 keine gültige Variable ist und deswegen wird es auch nicht getauscht
Wenn jemand weiß wie ich das lösen kann wäre super
Gruß
Tascha