gracias por las respuestas. bueno como lo mencione antes, yo programo en php (tampoco voy a decir que soy un experto y eso) ademas estoy empezando de poco a poco. volviendo al tema, cuando empiezo a escribir el codigo php, las sentencias, las estructuras condicionales, etc. siempre coloco
    
y no    
Código PHP:
Ver original<?php
    echo "mi codigo php (si es que funcionara)";
?>
  
al final de cuentas, creo que se utiliza mas la etiqueta "<?php ?>". porque cuando quiero mostrar reportes de la bd, siempre utilizo esta etiqueta.    
Código PHP:
Ver original<table>
<tr>
<?php
 
 
?>
<td><?=$row['datos']; ?></td>
<?php 
}
?>
</tr>
</table>
  
pero como dijo hidek1.  
<?= es lo mismo que <?php echo
solo ahorras un par de caracteres.. nada mas 
no creo que sea solo por ahorrar codigo. ya eso seria flojera para no escribir la etiqueta "<?php ?>". pero bueno, viendo las opiniones y las respuestas de los usuarios, ya entendi que se debe utlizar la etiqueta "<?php ?>". 
solo tengo una duda. al momento de abrir la etiqueta "<?php ?>" y genero un reporte de la bd utilizando la etiqueta "<?=?>"     
Código PHP:
Ver original<?php
    echo "mi codigo php";
 
<table>
<tr>
<?php
 
 
?>
<td><?=$row['datos']; ?></td>
<?php 
}
?>
</tr>
</table>
 
?>
  
habria un conflicto entre esas dos etiquetas que son distintas pero de igual funcionalidad ?. 
saludos.