Je suis nouveau sur PHP et je suis entrain de suivre une formation en ligne. J'ai entré le code suivant et cela ne semble pas fonctionner. J'ai vérifié la syntaxe avec la vidéo des instructeurs plusieurs fois, mais je ne trouve aucune différence. La seule chose que j'ai ajouté (après que les échos ne fonctionnaient pas) est la commande print_r pour voir si le tableau était même reconnu.Le simple code PHP ne fonctionne pas
<html>
<head>
<title>Array Functions</title>
</head>
<body>
<?php $array1 = array(4,8,15,16,23,42); ?>
Count: <?php echo count($array1); ?><br />
Max Value: <?php echo max($array1); ?><br />
Min Value: <?php echo min($array1); ?><br />
<pre><?php print_r($array1); ?></pre>
</body>
</html>
Le résultat que je reçois est:
Count:
Max Valeur:
min Valeur:
Les valeurs n'apparaissent pas. Puisque le texte revient, il semble que WAMP et Firefox fonctionnent et que le bon fichier est en cours d'accès. Quoi d'autre pourrait faire que mes données n'apparaissent pas?
Votre serveur Web n'interprète peut-être pas le code PHP - vérifiez la sortie HTML si les balises '' sont présentes; si elles sont présentes dans la sortie, cela signifie que votre serveur n'est pas configuré pour interpréter le code PHP. –
Quelle version de PHP utilisez-vous? Ce code devrait fonctionner. Consultez également le code source de votre page Web. Si vous voyez des blocs * any * ' Php', votre interpréteur ne fonctionne pas. – Blender
Cela doit être un problème de configuration car j'ai testé votre code tel quel et j'ai vu la sortie attendue. Vous pouvez utiliser cet outil (http://writecodeonline.com/php/) pour vérifier. – Yuck