Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: xml jako string w php
Forum PHP.pl > Forum > PHP
Playboy
Jak wstawić kod xml jako stringa w php?
mam eksportowanego blga w xml i chce móc wykorzystać ten kod do pewnego skryptu, który już mam napisany; lecz pojawia się problem ponieważ za nic w świecie nie wiem jak to zrobić
Wazniak96
Możesz to załatwić za pomocą funkcji. file_get_contents wink.gif
Playboy
Próbowałem jednak nie działa tak jak trzeba, gdzyż ten .xml to wyeksportowany plik bloga są tam znaczniki $ jak i również ' oraz ", próbowałem je ignorować poprzez dodanie \ przed nimi jednak nic to nie dało... :/
Wazniak96
Nie działa tak jak trzeba gdyż? Opisz dokładniej swój problem. Pokaż kod.. ;p
Playboy
  1. <?php
  2. $wordlist = array(
  3. 'a href="link.html',
  4. 'a href="link2.html'
  5. );
  6.  
  7. $string = file_get_contents('./base.txt', true);
  8. $replace = 'a href="links"';
  9. while(true){
  10. $index = strpos($string, $replace);
  11. if($index === false){
  12. // ran out of place holder strings
  13. break;
  14. }
  15. if(count($wordlist) == 0){
  16. // ran out of words
  17. break;
  18. }
  19. $word = array_splice($wordlist, rand(0, count($wordlist) - 1), 1);
  20. $string = substr_replace($string, $word[0], $index, strlen($replace));
  21. }
  22. echo '<textarea>';
  23. echo $string;
  24. echo '</textarea>';
  25.  
  26. ?>


no i jak wczytam ten plik (xml) który został zapisany jako base.txt to nie zmienia mi wartosci tych losowych linkow
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.