Programmieren - alles kontrollieren 4.936 Themen, 20.625 Beiträge

PHP: String x-mal ein Zeichen voranstellen

higgl / 7 Antworten / Flachansicht Nickles

Hi,

ich muss einem String x-mal einen Punkt voranstellen.

Bis jetzt mache ich das auf hässliche Art und Weise:

$dots = ".............................................";
$string = substr($dots, 0, $x) . $string;

Ja genau: pfui

Alternativ:


for(;$x > 0; $x--) {
$string = "." . $string;
}

Richtig: doppelpfui

Gibt es dafür eine halbwegs elegante Lösung (in PHP)?
Never argue with an idiot. They drag you down to their level and then beat you with experience.
bei Antwort benachrichtigen
Borlander higgl „danke bor :- Hab ich doch glatt übersehen im Heer der String-Funktionen“
Optionen

Ja, bei PHP hat man wirklich so einige Funktionionen. Und fast jedesmal wenn ich die Referenz lese stolpere ich wieder über mir noch unbekannte aber durchaus sehr praktische Funktionen ;-)

Btw.: Die CHM-Version der Referenz halte ich nach wie vor für das beste und vor allem schnellste Nachschlagewerk für PHP.


Gruß
bor

bei Antwort benachrichtigen