lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008
-
9 sept. 2003 à 20:23
Weedygamer
Messages postés10Date d'inscriptiondimanche 8 mai 2005StatutMembreDernière intervention 8 novembre 2011
-
14 avril 2011 à 09:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Ça prend surement moins de temps que ta fonction ...
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 11 sept. 2003 à 21:01
dis, pr tes 0.18s, tu as fais combien de test? 100, 1000, 10000 ? parce que si t'en as fait un c un peu faible non? :-)
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 11 sept. 2003 à 20:56
Bin...je connaissais pô strip_tags :op
Par contre, jai testé ; ma tite fonction est plus rapide... Et même zi zest pô bocoup plus rapide (0.18s de moins avec un texte de 3 Ko environ), et que zest moins évolué que strip_tags, je préfére m'en servir :op
Car pour mon module d'envoi de newsletter (+ de 2500 abonnés) qui génère des mails en texte brut (pour 248 personnes) à partir de l'original en HTML (en moyenne 6 Ko)... Za me fais gagner une centaine de seconde de temps processeur !!! ...Et jai bloqué le serveur à 90s maxi de travail par script :o|
Ce qui me fais 10 requetes pour envoyer tous mes mails à la place des 12 quil faudrait en utilisant le strip_tags !!! :o(
Ya pô photos à l'arrivée, là ! ...2 clics de moins à faire à la fin du mois et 5mn de gagnées pour partir en weekend !!! :op
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 11 sept. 2003 à 16:36
ça va revinc, ne le prends pas sur ce ton, tlm ne connaît pas toutes les fonctions. puis tu vas sur nexen, je préfère aller sur php.net perso, enfin question personnelle.
aussi, il n'est jamais inutile d'écrire soit même une fonction existante, ça permet de tuner. il a peut etre voulu écrire une qui lui permettre de retirer seulement certaines balises bien spécifiques.
revinc
Messages postés385Date d'inscriptionmardi 15 octobre 2002StatutMembreDernière intervention19 décembre 2017 11 sept. 2003 à 13:43
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 9 sept. 2003 à 22:53
Bin... si tu peux en donner une qui fait comme ma fonction (sans plus), za serait sympa car jy connais rien en ereg et je comprend rien quand jen vois une :o(
En comparant les 2 techniques, je devrais enfin comprendre :op
matrey
Messages postés399Date d'inscriptionjeudi 31 janvier 2002StatutMembreDernière intervention 6 septembre 2004 9 sept. 2003 à 21:58
expressions régulières çà te dit pas qque chose ?
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 9 sept. 2003 à 20:53
Merzi... d'ailleur, je venais de la découvrir dans une autre source récente juste aprés mon ajout :op
Par contre, compte tenu de sa simplicité, ma fonction est peut etre plus rapide (à verifier). Sinon, çà reste un bon exemple d'utilisation de la commande explode ! :o)
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 9 sept. 2003 à 20:23
$chaine = "BOZO";
//te renveras: BOZO sans la balise ! ca vire les balises PHP et HTML.
echo $strip_tags($chaine);
14 avril 2011 à 09:03
Ça prend surement moins de temps que ta fonction ...
11 sept. 2003 à 21:01
11 sept. 2003 à 20:56
Par contre, jai testé ; ma tite fonction est plus rapide... Et même zi zest pô bocoup plus rapide (0.18s de moins avec un texte de 3 Ko environ), et que zest moins évolué que strip_tags, je préfére m'en servir :op
Car pour mon module d'envoi de newsletter (+ de 2500 abonnés) qui génère des mails en texte brut (pour 248 personnes) à partir de l'original en HTML (en moyenne 6 Ko)... Za me fais gagner une centaine de seconde de temps processeur !!! ...Et jai bloqué le serveur à 90s maxi de travail par script :o|
Ce qui me fais 10 requetes pour envoyer tous mes mails à la place des 12 quil faudrait en utilisant le strip_tags !!! :o(
Ya pô photos à l'arrivée, là ! ...2 clics de moins à faire à la fin du mois et 5mn de gagnées pour partir en weekend !!! :op
11 sept. 2003 à 16:36
aussi, il n'est jamais inutile d'écrire soit même une fonction existante, ça permet de tuner. il a peut etre voulu écrire une qui lui permettre de retirer seulement certaines balises bien spécifiques.
11 sept. 2003 à 13:43
http://dev.nexen.net/docs/php/annotee/function.strip-tags.php?lien=striptags
10 sept. 2003 à 07:55
http://www.phpbuilder.com/columns/dario19990616.php3
une collection:
http://www.regxlib.com/
en français mais plus long t moins clair:
http://www.phpfrance.com/forums/viewtopic.php?t=23229
voilà pr les expressions régulières :-)
9 sept. 2003 à 22:53
En comparant les 2 techniques, je devrais enfin comprendre :op
9 sept. 2003 à 21:58
9 sept. 2003 à 20:53
Par contre, compte tenu de sa simplicité, ma fonction est peut etre plus rapide (à verifier). Sinon, çà reste un bon exemple d'utilisation de la commande explode ! :o)
9 sept. 2003 à 20:23
//te renveras: BOZO sans la balise ! ca vire les balises PHP et HTML.
echo $strip_tags($chaine);