|
|
crypt()La fonction PHP crypt() sert à chiffrer une chaine de caractères avec l'algorithme DES ou un autre algorithme (par exemple MD5) selon ceux qui sont disponibles sur le serveur. Cet article donne une comparaison de la durée de l'exécution de cette fonction par rapport à d'autres fonctions PHP de base. Cette fonction s'emploie comme suit en PHP 4 et PHP 5. Description : string crypt ( string $str [, string $salt ] ) $str étant la chaine que l'on va chiffrer, et $salt un paramètre de chiffrage soit spécifié à l'appel de la fonction, soit généré par PHP. Un exemple de l'utilisation de cette fonction : $chaine = crypt("C'est un exemple"); Considérez la ligne de code suivante : $chaine = crypt("C'est un exemple"); La durée de son exécution est d'environ 2.6 milli-seconde, soit 15381 fois plus longue que celle de la ligne (( $a = 1; )) avec Easy PHP 2.0 - Apache 2.2.3, PHP 5.2 et MySQL 5.0.27 - sur un ordinateur portable équipé d'un processeur Intel Core 2 Duo T5800 cadencé à 2.0 GHz. C'est donc une fonction à utiliser avec modération dans vos scripts PHP, notamment lors de boucles. Pour plus de détails et des exemples supplémentaires, vous pouvez consulter le manuel PHP.net : http://www.php.net/manual/fr/function.crypt.php Voir également la fonction md5() * addcslashes() * addslashes() * bin2hex() * chop() * chr() * chunk_split() * count_chars() * ereg() * eregi() * eregi_replace() * ereg_replace() * explode() * htmlentities() * htmlspecialchars() * html_entity_decode() * implode() * join() * ltrim() * md5() * md5_file() * nl2br() * rtrim() * sha1() * sha1_file() * split() Last modification : March 23, 2010
[Games online]
[Last topics]
[Glossary]
[Help]
[Membership]
[About]
[Social network] [Hot news] [Discussions] [Seo forums] [Meet people] [Directory] |
|
Make your profile in the social network : - Create groups, pages and events. - Promote your website (free backlink). - Keep in touch with your friends. - Discover what your friends think about you. - And many more features soon... Write upside down to your friends! In your blog, anywhere... (works with MySpace, Twitter, Facebook, Youtube, MSN, Hi5, Bebo, Yahoo...) |