"Undefined variable" pourtant j'ai bien déclarée la variable "$description"
Bonjour.
Ayant bel et bien déclaré ma variable $description, quand j'essaie de l'afficher avec echo $description, je vois un retour d'erreur:
Citation:
Notice: Undefined variable: description in C:\laragon\www\testdoc\test.php on line 22
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
require("vendor/autoload.php");
use Embed\Embed;
$embed = new Embed();
//Load any url:
$embedInfo = $embed->get('https://fr.wikipedia.org/wiki/YouTube');
//Get content info
$embedInfo->title; //The page title
$embedInfo->description; //The page description
$embedInfo->url; //The canonical url
$embedInfo->keywords; //The page keywords
if ($embedInfo == true && !empty($embedInfo->description)) {
$description = rawurldecode($embedInfo->description);
}
echo $description."<br /><br />"; |
Tout me semble pourtant correct mais l'erreur, je ne comprends pas pourquoi ?
Merci de m'aider.
Et c'est parfaitement normal...
Vérifie un peu ton code et imagine que la condition "if" est fausse. Selon toi, la variable existe-t-elle ou pas ?