Is it possible to have multiple file() tags in one php document?
I have a file in which I am reading data from another file using file()
and I also have to delete the last line in another document which I am also using file()
for but when I run the code it doesn't remove the last line in the other file.
The code that I am using to delete the last line:
function trim_lines($path, $max) {
// Read the lines into an array
$lines = file($path);
// Setup counter for loop
$counter = 0;
while($counter < $max) {
// array_pop removes the last element from an array
array_pop($lines);
// Increment the counter
$counter++;
} // End loop
// Write the trimmed lines to the file
file_put_contents($path, implode('', $lines));
}
This code works without a problem in a separate file but in this file it doesn't seem to work.
There is no point in me posting the whole php code because it's pretty long and this is just a general question that would have the same effect in any php file.