Ich habe ein Datum in diesem Format (aus einem bestimmten Skript extrahiert), auf das würde ich alle Leerzeichen entfernen mag:PHP: Ersetzen doppelte Leerzeichen nur zwischen Nicht-Leerzeichen
$date="Date: Tue Aug 2 10:43"
Ganz einfach, aber der Trick ist: vorher möchte ich eine "0" vor der "2" (oder jedem anderen 9. ersten Tag des Monats) hinzufügen, aber die "0" muss die zweite Lücke zwischen "Aug " und 2". Was ist der beste Weg, dies zu erreichen?
Beachten Sie, dass das Datum wird (natürlich) jeden Tag ändern, so können wir einfach nicht so etwas tun:
$date=str_replace("Aug 2","Aug 02",$date);
Stattdessen denke ich, der beste Weg, etwas zu tun, wäre wie :
$date=str_replace("[x] [x]","[x] 0[x]",$date);
[x] bedeutet: "Jedes nicht-Leerzeichen" (bitte für diese Annäherung mich entschuldigen!)
Vielleicht nicht die "netteste" Lösung, aber eigentlich die einfachste in meinen Code zu implementieren. Arbeitete wie beabsichtigt. Danke vielmals ! – Blackounet