Ceci est une ancienne révision du document !
<?php // Affichons toutes les erreurs error_reporting(E_ALL); $arr = array('fruit' => 'apple', 'veggie' => 'carrot'); // Correct print $arr['fruit']; // apple print $arr['veggie']; // carrot // Incorrect. Ceci fonctionne mais PHP émettra une erreur de type E_NOTICE car // on utilise la constante nommée fruit qui est indéfinie // // Notice: Use of undefined constant fruit - assumed 'fruit' in... print $arr[fruit]; // apple // Ceci définit une constante pour expliquer ce qu'il ne va pas. La valeur 'veggie' // est assignée à la constante nommée fruit. define('fruit', 'veggie'); // Noter la différence maintenant print $arr['fruit']; // apple print $arr[fruit]; // carrot // Ce qui suit est correct, car c'est dans une chaîne. Les constantes ne sont pas recherchées // dans les chaînes, et donc, aucune alerte E_NOTICE ne sera émise print "Hello $arr[fruit]"; // Hello apple
du -ha --time --max-depth=2 /home/ agi php-{mbstring,zip,gd,xml,pear,gettext,cgi} php-mysqli mkdir /var/www/html/phpmyadmin wget https://files.phpmyadmin.net/phpMyAdmin/4.9.0.1/phpMyAdmin-4.9.0.1-all-languages.tar.gz tar xzf phpMyAdmin-4.9.0.1-all-languages.tar.gz --strip-components=1 -C /var/www/html/phpmyadmin cp /var/www/html/phpmyadmin/config.sample.inc.php /var/www/html/phpmyadmin/config.inc.php #pour changer la ligne 'blowfish_secret' : nano /var/www/html/phpmyadmin/config.inc.php chmod 660 /var/www/html/phpmyadmin/config.inc.php chown -R www-data:www-data /var/www/html/phpmyadmin systemctl restart apache2