ich den folgenden Text als input habe:Verarbeitung von Text und in String umwandeln, ohne das Textformat in php zu Entfernen
HEADER:This is title 1
HEADER:This is title 2
HEADER: This is title 3
Ich mag „KOPF:“ entfernen und den Text in langen String konvertieren und den Text halten Format (ohne Leerzeichen entfernen), wie bei der Probe unter:
This is title 1 This is title 2 This is title 3
für jede Zeile die Länge unter der Annahme, bis 30 Zeichen fix (Leerzeichen). Folgendes ist mein Code.
$string = $this->input->post(inputText);
//move the string to array
$Text = array($string);
$lines = count($Text);
$x=0;
while($x<=$lines)
{
//Remove "HEADER:" Length is = 7
$newText[$x] = array(substr($Text[$x],7));
$x++;
}
$stringText = implode("\n",$newText);
echo $stringText;
Aber es scheint, diesen Code nicht funktioniert ..
Haben Sie haben überprüft, was $ Text zurückgibt. und was ist die Anzahl kommt –
$ Text Wert ist korrekt, aber scheint die Anzahl ist falsch .. es gibt Wert 1 – Julie
Ihre $ Text wird die gesamte Zeichenfolge in einem Index zurückgeben. Tatsächlich ist es nicht möglich, den String korrekt zu explodieren. –