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
higgl Borlander „Ja, bei PHP hat man wirklich so einige Funktionionen. Und fast jedesmal wenn ich...“
Optionen
Btw.: Die CHM-Version der Referenz halte ich nach wie vor für das beste und vor allem schnellste Nachschlagewerk für PHP.

Ich habe grade einen (zugegeben ziemlich kurzen) Blick darauf geworfen. Also die Funktionsreferenz unterscheidet sich ja nicht von der online-Version, oder?
Wenn man den Funktionsnamen kennt und nur Details nachschlagen will, kann man die Referenzseite auch unter php.net/$funktionsname aufrufen. Das geht imho auch recht flott.

Oder gibt es noch einen Vorteil der chm-Version, der mir noch nicht aufgefallen ist? (mal abgesehen, dass es eine offline-Version ist)
Never argue with an idiot. They drag you down to their level and then beat you with experience.
bei Antwort benachrichtigen