Boa noite pessoal, tenho 4 variáveis e preciso ordenar elas Ex:
$var4 == 4, $var3 == 3, $var2 == 2, $var1 == 1, nessa ordem, para ordena-las estou usando array e foreach:
$ordem = array($var4, $var3, $var2, $var1);
sort($ordem);
foreach( $ordem as $ordenadas => $valor ){
echo "$valor\n"; -> na tela == 1,2,3,4.
Aqui impressão sai direitinho, só que preciso pegar esse valor ordenado e jogar novamente em variáveis ordenada, para isso estou usando o explode.
$numeros = explode(",", $ordem);
echo $numeros[0]; aqui ele imprime todos os números em ordem, sendo que a intenção seria para ele imprimir apeas o número 1 e assim por diante -> $numeros[1] == 2 ,segue abaixo o código completo que estou usando
$ordem = array($var4, $var3, $var2, $var1);
sort($ordem);
foreach( $ordem as $ordenadas => $valor ){
echo $valor;
$numeros = explode(",", $valor);
echo $numeros[0];
echo $numeros[1];
echo $numeros[2];
echo $numeros[3];
}
Desde já, obrigado a todos