Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: preg
Forum PHP.pl > Forum > PHP
Apo
Witam

Chciałem za pomocą prega wyciągnąć kod ze znacznków <?php ?>, napisalem cos takiego ale to nie działa.

  1. <?php
  2. return preg_replace_callback('#<?php(.*?)?>#si', array($this, 'highlight'), $value);
  3. ?>


Pozdrawiam Apo
hwao
  1. <?php
  2.  
  3. function test( $s ) {
  4. //print_r( $s );
  5. // highlight_string
  6. return highlight_string( $s[0], true );
  7. }
  8.  
  9. $value = "dfdfd
  10. sdf
  11. sdf
  12. sdf
  13. sdf
  14. sdf
  15. sdf
  16. <?php
  17. echo 1;
  18. ?>
  19. f
  20. fds
  21. fdfd
  22. sdf
  23. sdf
  24. <?php echo 1; ?>
  25.  
  26. ddasd
  27.  
  28. fgf
  29. gd
  30. bc
  31. ";
  32.  
  33.  
  34. echo preg_replace_callback('#<?php(.*?)?>#si', 'test', $value);
  35.  
  36. ?>


Tylko callbacka ustaw dobrze smile.gif
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.