オプションは、Array_reseを使用してArrayを投資することです。

<？php
$ table = array（ "carlos"、 "juan"、 "rebeca"、 "Cristina"）;
$ table_inverse = array_reverse（$ table）

foreach（$ table_inverse as $ value）{
  echo $ value。"<br>";
}
？>

このソリューションは単純ですが、不必要なコストと見なすことができる以前のステップです（ただし、サイズは過度に大きくない場合は無視できます）。

そのコストを回避したい場合は、それを使用して、インデックスによって下降方法で反復することができます。例えば

<？php
$ table = array（ "carlos"、 "juan"、 "rebeca"、 "Cristina"）;

for（$ i = count（$ table）-1; $ i> = 0; $ i--）
  print（$ table [$ i]）
？>
Una opción sería invertir el array con array_reverse, así:

<?php
$tabla  = array("Carlos", "Juan", "Rebeca", "Cristina");
$tabla_inversa = array_reverse($tabla)

foreach ($tabla_inversa as $valor) {
  echo $valor . "<br>";
}
?>

Esta solución es sencilla, pero supone un paso previo que puede ser considerado un coste innecesario (aunque despreciable para tamaño no excesivamente grandes).

Si se quiere evitar ese coste, se puede usar un bucle for para iterar por los índices de forma descendente. Por: ejemplo

<?php
$tabla = array("Carlos", "Juan", "Rebeca", "Cristina");

for ( $i = count($tabla)-1 ; $i >= 0; $i--)
  print($tabla[$i])
?>