Al leer tu problema creo que no conoces el concepto de arreglos. te recomiendo leer sobre arreglos:
https://es.wikipedia.org/wiki/Vector_(inform%C3%A1tica) (disculpen por usar un enlace de terceros.)
No quiero explicarte yo todo eso, una vez tengas el concepto se puede resolver tu problema fácilmente...
Si tomamos en cuenta tu método:
Código PHP:
Ver original$texto = "texto1texto2texto3";
$reporte1 = $texto;
$reporte2 = $texto;
$reporte3 = $texto;
$reporte1; //lo cual imprimira texto1texto2texto3
$reporte2; //lo cual imprimira texto1texto2texto3
$reporte3; //lo cual imprimira texto1texto2texto3
Lo podemos hacer más rápido:
Código PHP:
Ver original$texto = "texto1texto2texto3";
for($i=0;$i<3;$i++){
$reporte[$i] = $texto;
}
Claro se ve complicado para solo 3 asignaciones pero imagina para "n":
$reporte1 = $texto;
$reporte2 = $texto;
$reporte3 = $texto;
... seguir escribiendo ...
$reporteN = $texto;
en cambio para arreglos, solo debes cambiar ese simple 3 del for
for($i=0;$i<
3;$i++){
por "n" y listo, todo se asignará solo...
Saludos