Ha ce "à" dans PHP

Résolu/Fermé
laquicheduphp - Modifié par laquicheduphp le 23/06/2012 à 23:05
 laquicheduphp - 24 juin 2012 à 14:10
Bonjour,

je suis en train de créer un site web et j'ai une fonction qui indique la date du jour ainsi que la date et l'heure de la dernière mise à jour.

Voici le code :


<p class="ja-day">
<?php
$Jour = array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
$Mois = array("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
$datefr = $Jour[date("w")]." ".date("d")." ".$Mois[date("n")]." ".date("Y");
echo $datefr;
?>
</p>

<p class="ja-updatetime"><span><?php echo JText::_(' Dèrnière mise à jour : ')?></span><em>
<?php
$Jour_LU = array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
$Mois_Lu = array("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
$cet = T3Common::getLastUpdate();
$timestamp = strtotime($cet);
$cet = $Jour_LU[date("w")]." ".date("d")." ".$Mois_Lu[date("n")]." ".date("Y")." ".date("H:i ", $timestamp);
echo ('à)
echo $cet;
?>
</em></p>

Le résultat donne par exemple :

Samedi 23 Juin 2012 Dernière mise à jour : Samedi 23 Juin 2012 13:19

J'aimerais que le résultat donne par exemple :

Samedi 23 Juin 2012 Dèrnière mise à jour : Samedi 23 Juin 2012 à 13:19

D'avance merci pour vos réponses.
A voir également:

1 réponse

$cet = $Jour_LU[date("w")]." ".date("d")." ".$Mois_Lu[date("n")]." ".date("Y")." à ".date("H:i ", $timestamp);

et enlevez cette ligne qui est fausse:

echo ('à)

Une instruction sans ; pour terminer la ligne ça n'existe pas, pareil pour une chaine de caractères si vous ouvrez les guillemets il faut les fermer.

Pour une quiche vous l'êtes en effet, la fonction principale de php est d'écrire avec la fonction echo.

Pour concaténer une chaîne avec une autre vous utilisez le symbole .(point)
Pour indiquer qu'une valeur est une chaîne vous utilisez soit les guillemets double(") soit les guillemets simple(') en début et fin de chaîne.

C'est la base et avec ça vous faites 99% de tout votre code PHP(en majuscules ce sont des initiales abrégés donc il faut l'indiquer, comme tout langage les langages informatique obéissent à des règles de syntaxe. S'il n'y a pas la grammaire la moindre erreur dans un langage informatique et tout le message destiné à un ordinateur est illisible dans la plupart des cas).

$variable=$valeur." est une chaîne";

Notez le ; qui termine l'instruction.

PHP est dit non typé, cela veut dire que les variables n'ont pas besoin d'être déclarée avec un type(nombre, valeur booléenne , chaîne de caractères....) mais cela ne veut pas dire qu'il faut pas écrire correctement.

Voilà si vous débutez le PHP vous n'avez pas grand chose à comprendre d'autre que la fonction echo et la concaténation.

Le reste vous le trouvez sur le manuel PHP:

http://php.net/manual/fr/index.php
0
laquicheduphp
24 juin 2012 à 14:10
Merci beaucoup en tout cas. En fait c'est du Joomla!, donc théroriquement pas besoin de connaître le PHP.
0