Ich verwende php
, um etwas in eine Datei einzufügen. Ich will das, was ich einfügen möchte in die Datei nach 5 Zeilen von oben eingefügt werden.PHP in Datei einfügen
Wie unten ist ein .txt
Dateibeispiel.
Dies ist der 3. Zeile
Dies ist der 4. Zeile
Dies ist 5.Leine
Here should be my content inserted with PHP
Here is my previous content inserted with PHP
Dies ist 1. Zeile
Diese
2. Zeile ist diese ist ein anderer Text in der Datei .
Nun kann ich einfügen, aber nicht nach Zeilen, die ich will. Ich verwende unter PHP-Code einzufügen: -
<?php
$file = ($_SERVER['DOCUMENT_ROOT'] . '/sitemap.txt');;
$current = file_get_contents($file);
$current .= "http://www.onlinedealsindia.in/deal/SOME-UNIQUE-LINK\n";
file_put_contents($file, $current);
?>
prüfen http://stackoverflow.com/questions/5106719/trying-to-insert-text-into-a-file-above-a-certain-line – Saty
Nicht in der Lage zu verstehen. Brauchen Sie einen guten und einfachen Code. –
Wie wäre es mit '$ contents = str_replace ($ contents, $ fifthline_text, $ fiftyline_text. PHP_EOL. $ Content_to_insert)'? –