Bonjour
sur ma page html j'avais 9 occurences du même code :
Après ouverture du div
9 fois les lignes suivantes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<div > Titre <a href="un lien">texte du lien</a>
<br><a href="autre lien">texte de l'autre</a></div>
Tout va bien en html.
J'ai vouilu faire joli en php j'ai défini un dictionnaire avec 9 clés

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?php
$tri=['mot'=>'Titre',  etc x 9];
$putnam='début d'ancre'; /*avec <a+début du nom du fichier*/
$qv5='fin ancre 1'; /*avec .pdf le texte  et </a><br>*/
$dixvt='fin ancre 2';/* avec .pdf le textx et </a></div>*/

foreach ($tri as $theme=>$text){
echo '<div>'.$text.$putnam.$theme.'_'.$qv5
.$putnam.$theme.'_'.$dixvt ;
}
?>
Et là je n'ai pas la même chose qu'en html.
Plus précisément, alors que html passe à la ligne entre le titre et le texte du lien1, php ne le fait pas.
Pour avoir la même présentation je dois ajouter '<br>' dans le echo. C'est la seule différence qu'il y a entre php et html
donc en fait tout va presque bien mais c'est gênant dans le principe.

Est-ce habituel ou bien ai-je fait une faute de rédaction et là je ne vois vraiment pas laquelle et encore moins où ?
Merci