écrire dans les balises php ou en dehors ?

Fermé
dallap - 9 déc. 2010 à 14:28
 dallap - 9 déc. 2010 à 16:30
Bonjour,

Ma question va sûrement paraître stupide mais je me demandais...

Je conçois un site web et j'ai créé un fichier qui contiens toutes mes fonctions (fonctions.inc.php)

sur ma page index.php j'ai donc: <?php include ("./fonctions.inc.php"); ?>

et dans fonctions.inc.php je ne sais pas si je dois mettre:

<?php 
function table() 
{ 
  echo '<table>'; 
  echo '<form action="liens.php" method="post">'; 
  echo '<tr>'; 
.....
  echo '</form>'; 
  echo '</table>'; 
} 
?>


ou

<?php 
function table() 
{ ?>
<table>
<form action="liens.php" method="post">
<tr>
.....
</form>
</table>
  <?php
} 
?>


Quelle est la différence? Lequel est préférable?

Merci !
A voir également:

2 réponses

coeus Messages postés 3021 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 19 juin 2013 119
9 déc. 2010 à 14:56
Bonjour !

Il n'y a pas de différence, les deux fonctionnent (autant que je sache) et c'est beaucoup une question de préférence personnelle.

Moi j'utilise des echo et des print au lieu de fermer ma balise PHP parce que ça fait de plus jolies couleurs sur mon éditeur de code, et que c'est plus lisible du fait qu'il y a moins de lignes
?>
et
<?php

Une tonne de gens choisissent de fermer et d'ouvrir les balises successivement. Moi ça m'énerve de le faire.
1
merci pour ta réponse! :D
0