ciao andr3a, grazie del suggerimento! credo che continuerò ad usare trim(). Il controllo mi serve per verificare esattamente il tipo di dati passati per l'inserimento in un file di testo che poi andrò a confrontare...
Che differenza c'è tra le funzioni per le espressioni regolari Perl compatibili e quelle POSIX estesa? A cosa è dovuta la lentezza delle varie ereg() eregi() split() ecc...
Ho letto dal manuale:
codice:
Suggerimento: Poichè utilizza espressioni regolari con
sintassi compatibile con Perl, preg_split(), è spesso una alternativa
più veloce a split(). Se non si ha necessità delle capacità
delle espressioni regolari, è più veloce l'utilizzo di explode(),
che non richiede l'overhead del motore delle espressioni regolari.
Ma ai fini pratici "in quali situazioni si nota questa differenza di velocità (d'esecuzione)" ?