Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    da html a normale testo

    ho uno script che mi inserisce i dati nel db in formato html, con tutti i tag insomma. Io vorrei poter estrapolare solo il testo togliendo tutti i <a> <span> ecc... esiste una funziona che lo fa?

  2. #2

    Re: da html a normale testo


  3. #3
    codice:
     $search = array ('@<script[^>]*?>.*?</script>@si', // Strip out javascript
                     '@<[\/\!]*?[^<>]*?>@si',          // Strip out HTML tags
                     '@([\r\n])[\s]+@',                // Strip out white space
                     '@&(quot|#34);@i',                // Replace HTML entities
                     '@&(amp|#38);@i',
                     '@&(lt|#60);@i',
                     '@&(gt|#62);@i',
                     '@&(nbsp|#160);@i',
                     '@&(iexcl|#161);@i',
                     '@&(cent|#162);@i',
                     '@&(pound|#163);@i',
                     '@&(copy|#169);@i',
                     '@&#(\d+);@e');                    // evaluate as php
    
    $replace = array ('',
                     '',
                     '\1',
                     '"',
                     '&',
                     '<',
                     '>',
                     ' ',
                     chr(161),
                     chr(162),
                     chr(163),
                     chr(169),
                     'chr(\1)');
    
    $desc2 = preg_replace($search, $replace, $desc);
    Ho trovato questa come ti sembra?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.