Vous êtes ici : Accueil » Les cours PHP
Les fonctions utf8_encode() et utf8_decode() en PHP sont utilisées pour encoder et décoder des chaînes entre l'encodage ISO-8859-1 (Latin-1) et l'encodage UTF-8.
Bien que la bibliothèque standard de PHP inclue les fonctions utf8_encode et utf8_decode, elles sont limitées à la conversion entre les encodages ISO-8859-1 (Latin-1) et UTF-8. Il est important de noter que ces fonctions ne peuvent...
[Lire la suite]
error_reporting
Dans tout projet PHP, a un moment ou a un autre, un développeur aura besoin d’afficher les erreurs PHP.
Pour cela, il suffit de modifier les 2 configurations suivantes : display_errors et error_reporting.
Pour afficher les erreurs de vos scripts php sur votre navigateur, deux lignes sont nécéssaires au début de votre script...
[Lire la suite]
//Affichage d'une ligne de résultat sql de manière aléatoire en php $sth = $db->prepare("SELECT id, name, color FROM fruits ORDER BY RAND() LIMIT 1"); $sth->execute(); $result = $sth->fetchAll(); debug($result); ORDER BY RAND() LIMIT : 1 permet d'afficher une ligne de résulat de manière aléatoire Précisons que LIMIT nombre : est le nombre de résultat à afficher
1-Utilisation de la fonction implode() pour convertir un tableau en chaîne de caractères en PHP
2-Utilisation de la fonction json_encode() pour convertir un tableau en une chaîne en PHP
3-Utilisation de la fonction serialize() pour convertir un tableau en chaîne de caractères en PHP
1-Avec la fonction : implode
$array = array('apple','lemon','watermelon');
$string = implode(" ",$array);
echo...
[Lire la suite]
$sth = $db->prepare("SELECT name, color FROM fruits");
$sth->execute();
$result = $sth->fetchAll();
debug($result);
La fonction debug est une petite fonction php que j'ai trouvé sur le net qui permet d'afficher de manière visible une variable.
L'exemple ci-dessus va afficher quelque chose de similaire à :
Récupération de toutes les lignes d'un jeu de...
[Lire la suite]