Posted By

martinbrait on 08/22/19


Tagged

write create textfile


Versions (?)

[php] Créer un fichier texte sur le serveur, et écrire quelques lignes


 / Published in: PHP
 

Create a text file on the server, and write a few lines

  1. <?php
  2. $html = '
  3. <li><a href="http://www.example.org/1.html"</a></li>
  4. <li><a href="http://www.example.org/2.html"</a></li>
  5. <li><a href="http://www.example.org/3.html"</a></li>';
  6.  
  7. $dom = new DOMDocument();
  8. @$dom->loadHTML($html); // @ suppress DOMDocument warnings
  9. $xpath = new DOMXPath($dom);
  10.  
  11. foreach ($xpath->query('//li/a/@href') as $href)
  12. {
  13. file_put_contents("file.txt", "$href->nodeValue\n", FILE_APPEND);
  14. }
  15.  
  16. /*
  17. crée sur le serveur, un fichier file.txt
  18. à l'emplacement du fichier lanceur, avec les 3 adresses :
  19. http://www.example.org/1.html
  20. http://www.example.org/2.html
  21. http://www.example.org/3.html
  22. */
  23.  
  24.  
  25. ?>

Report this snippet  

You need to login to post a comment.