PHP neue Zeile alle X Zeichen in langen Zeichenfolge

8

Wie kann ich eine neue Zeile Zeichen (\ n \ r) in der TXT-Datei alle 10 Zeichen hinzufügen?

Was ich habe, ist eine lange Folge von Zeichen, und ich mag es, für jede 10 Zeichen eine neue Zeile zu erstellen.

im Beispiel, sagen wir, ich habe diese Zeichenfolge:

%Vor%

und ich wandle es gerne in das um:

%Vor%

Wie kann ich das tun?

Ich weiß, dass ich dafür eine Schleife verwenden kann, aber weil die obige Zeichenfolge ein Beispiel ist und meine Zeichenfolge, die ich teilen muss, wirklich sehr, sehr lang ist, wandere ich nur, wenn es einen schnelleren und einfacheren Weg gibt Spucke meine Schnur.

    
Merianos Nikos 16.12.2011, 18:00
quelle

4 Antworten

25

chunk_split($string, 10)

Ссылка für weitere Informationen

    
Kenaniah 16.12.2011, 18:02
quelle
4

mit chunk_split() :

%Vor%

oder dies Regex:

%Vor%

Und meinst du übrigens \r\n (Neue Zeile in Windows-Umgebung) von \n\r ? Wenn ja, kann das dritte Argument für chunk_split() weggelassen werden.

    
fardjad 16.12.2011 18:04
quelle
2
___ qstnhdr ___ PHP neue Zeile alle X Zeichen in langen Zeichenfolge ___ answer16622253 ___
%Vor%     
___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ tag123string ___ Eine Zeichenfolge ist eine endliche Abfolge von Symbolen, die üblicherweise für Text verwendet wird, manchmal jedoch auch für beliebige Daten. ___ qstntxt ___

Wie kann ich eine neue Zeile Zeichen (\ n \ r) in der TXT-Datei alle 10 Zeichen hinzufügen?

Was ich habe, ist eine lange Folge von Zeichen, und ich mag es, für jede 10 Zeichen eine neue Zeile zu erstellen.

im Beispiel, sagen wir, ich habe diese Zeichenfolge:

%Vor%

und ich wandle es gerne in das um:

%Vor%

Wie kann ich das tun?

Ich weiß, dass ich dafür eine Schleife verwenden kann, aber weil die obige Zeichenfolge ein Beispiel ist und meine Zeichenfolge, die ich teilen muss, wirklich sehr, sehr lang ist, wandere ich nur, wenn es einen schnelleren und einfacheren Weg gibt Spucke meine Schnur.

    
___ answer8538237 ___

%code%

Ссылка für weitere Informationen

    
___ answer8538251 ___

mit %code% :

%Vor%

oder dies Regex:

%Vor%

Und meinst du übrigens %code% (Neue Zeile in Windows-Umgebung) von %code% ? Wenn ja, kann das dritte Argument für %code% weggelassen werden.

    
___
djot 16.12.2011 18:05
quelle
1
%Vor%     
manu 18.05.2013 08:36
quelle

Tags und Links