Cours ⇒ Cour PHP facebook twitter youtube

News

Supprimer les logiciels espions et malveillants de son ordinateur


Supprimer les logiciels espions et malveillants de son ordinateur

Ill arrive que des logiciels espions (spywares), malveillants (malwares) ou publicitaires (adwares) arrivent à pénétrer votre système. Les conséquences ? Des pop-up publicitaires qui s’affichent aléatoirement, des programmes qui lisent le contenu de votre ...

2015-08-13

Les nouveautés de Windows 10


Les nouveautés de Windows 10

Windows 10 qui sera proposé sur un ensemble d’appareils (smartphones, tablettes, ordinateurs). Le lancement est prévu pour cette année. ...

2015-02-16

Les différent virus


Les différent virus

Les différent virus informatique ...

2015-02-04


Foire aux questions

Les fonctions | Les fonctions


L’une des forces de PHP est son grand nombre de fonctions, traitant de quasi tous les domaines en rapport avec Internet et même bien au-delà. Dans ce chapitre, nous allons vous présenter quelques-unes de ces fonctions importantes que nous n’avons pu associer à un chapitre en particulier. Nous aborderons des fonctions d’aide au débogage, de gestion des dates, mais aussi des fonctions réseau et de chiffrement.

1 Fonction d'affichage
2 Affichage de débogage
3 Coloration syntaxique de code

4 Fonctions mathématiques
5 Fonctions de date

Fonction d'affichage

Comme tous les systèmes sont configurés différemment, phpinfo() sert généralement à
vérifier la configuration ainsi que les variables prédéfinies, pour une plate-forme donnée

<?php
         // Affiche toutes les informations
         phpinfo();
         // Affiche uniquement le module d'information
         phpinfo(INFO_MODULES);
         // phpinfo(10) fournirait les informations correspondant
         // au module 8 et au module 2 (addition des valeurs).
         ?>

 

Affichage de débogage

Lorsque vous travaillez, et en l'absence de débogueur, il est souvent utile de pouvoir afficher n'importe où dans votre script la valeur d'une variable. L'affichage de tableaux ou d'objets nécessite des lignes spécifiques ; or il n'est pas toujours simple ou pratique d'avoir à faire dix lignes de code juste pour afficher une variable en prenant en compte son type. Pour cela, on peut utiliser la fonction

print_r()

 print_r (variable)


La fonction print_r() affiche des informations à propos d'une variable, de manière
qu'elle soit lisible. Cette fonction affiche tels quels les entiers, chaînes ou nombres à
virgule flottante. Pour les tableaux et les objets, les valeurs seront présentées dans un
format explicitant les associations clé-valeur. Un exemple

<?php
         $tab = array('titre'=>'PHP 5 Avancé',
         'auteur1' => 'Cyril PIERRE de GEYER',
         'auteur2' => 'Eric DASPET',
         'editeur'=> 'Eyrolles');
         echo '<pre>' ;
         print_r($tab);
         echo '</pre>' ;
         ?>

AFFICHE:

Array  (        [titre] => PHP 5 Avancé        [auteur1] => Ahmed senouci de Mazouna       [auteur2] => Amine senouci      [editeur] => Lopez    )
Note
Ces fonctions retournent un affichage orienté texte, sans balisage HTML. Pour une meilleure clarté lors
des débogages sur navigateur, il vous est conseillé d'entourer ces fonctions d'un tag de préformatage
(<pre>).

Coloration syntaxique de code

par défaut une fonction, highlight_string(), qui permet de colorer un code PHP et de
l'envoyer à l'affichage.


highlight_string (code)

Il est aussi possible d'afficher directement le contenu d'un fichier de cette façon, au lieu
d'utiliser une chaîne de caractères. Il vous suffit pour cela de faire appel à

   highlight_file()au lieu de highlight_string().
   highlight_file (fichier)

 


Fonctions mathématiques

Les fonctions présentées ici fonctionnent uniquement avec des entiers signés sur 32 bits
et des nombres à virgule flottante. Pour des traitements mathématiques plus poussés,
reportez-vous à l'extension BCMath

 

Fonctions de date


La fonction date() retourne une date sous forme d'une chaîne, au format donné par le
premier paramètre. La date est fournie par le second paramètre sous la forme d'un timestamp
Unix. Si le second paramètre n'est pas renseigné, la date courante est utilisée.
Le format utilisé en premier paramètre permet de définir ce qui sera retourné par la fonction.
Par exemple, la chaîne Y-m-d permet d'afficher la date sous la forme 2004-01-31.

 

 

 



Les fonctions présentées ici fonctionnent uniquement avec des entiers signés sur 32 bits et des nombres à virgule flottante. Pour des traitements mathématiques plus poussés, reportez-vous à l’extension BCMath Voir Plus
La fonction date() retourne une date sous forme d’une chaîne, au format donné par le premier paramètre. La date est fournie par le second paramètre sous la forme d’un timestamp Unix. Si le second paramètre n’est pas renseigné, la date courante est utili Voir Plus
PHP 5 dispose de nombreuses fonctions permettant d’obtenir des informations réseau. Voir Plus
La fonction PHP se nomme crc32(). Il suffit de lui donner en argument une chaîne de caractères ou des données binaires et elle renvoie un entier Voir Plus



>
Changer le fond
Oregionale Skin
7astuces
Sélectionnez un Fond (11)
7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces
Fond de contenu
7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces