Nach 4 Zeichen Leerzeichen einfügen

Geordi

Mitglied
Hallo,
um mit Handynummern ordentlich abrbeiten zu könen werden diese alle OHNE Trennzeichen in die Datenbank geschrieben.
Num soll bei der Ausgabe aber für die bessere Lesbarkeit <Vorwahl><Leerzeichen><Telefonnummer> ausgegeben werden.
Wie setze ich also nun in einem String der <Vorwahl><Telefonummer> enthält nach der Vorwahl ein Leerzeichen ein?

LG
Filip
 
PHP:
<?php 
$tel = '012345678';
echo substr_replace($tel, ' ', 4,0);
?>
Aber besser würdest du parsen, damit die welche schon ein ' ' haben nicht noch eins bekommen
 
Übrigens, ich habe bei meinem Handy eine Vorwahl mit 5 Stellen ! ! ! ! !

Würde mir als ein anderes Trennzeichen einfallen lassen und dieses dann beim Speichern auch verwenden. Wenn du die Anzeige nur mit einem Leerzeichen gestallten willst, dann kannst du es ja wieder entfernen.
 
Mir stellt sich die Frage, ob jede Handynummer nach der Vorwahl nur 7 Zahlen hat.
Ich bin mir da nicht sicher.

Wenn dann wäre eine Möglichkeit sich alle Vorwahlen in ein array zu packen und ne for-Schleife mit Prüfung anzuwenden.
Bei Treffer könnte man dann das Beispiel von yaslaw angepasst anwenden.

Wenn'S aber mehr Zahlen sind wirds schwieriger.

Aber mal anders gefragt:

Du schreibst, um mit den Handynummern besser arbeiten zu können, werden die Ohne Trennzeichen gespeichert.

Was machste denn noch mit den Handynummern?
 
Zurück