Multiplas variáveis

29/05/2021

0

PHP

Estou fazendo um script de análise de pontos cartesianos para um projeto de pesquisa da faculdade.
Me deparei com um problema que seria:
Eu preciso salvar todos os pontos (X,Y) em variáveis específicas, por exemplo: $x1=1, dentro de um while.
$dados =split ('''';'''', $stringcorrigida);
$i = 0;
$i2 = 0;
while($i2 <= 1000){
    $x = $dados[$i];
    echo "X" .$i. "=" . $x;
$x[$i] = $x;
    echo ";";
    $i++;
    $y = $dados[$i];
    echo "Y" .$i2. "=" . $y;
    echo "<br/>";
$y[$i] = $y;
    $i2++;
}


Como que eu faço para que cada vez que aumentasse a repetição, aumentasse o número da variável conforme $i. Nestas linhas:
$x[$i] = $x;
$y[$i] = $y;
Gabriel Zaia

Gabriel Zaia

Responder

Posts

10/06/2021

Vinicius Silva

$dados = [0 => "1",1=> "2", 2=>"3"];
$i = 0;
$i2 = 0;
while($i2 < 3){
$x = $dados[$i];
echo "X" .$i. "=" . $x;
$x[$i] = $x;
echo ";";
$y = $dados[$i];
echo "Y" .$i2. "=" . $y;
echo "<br/>";
$y[$i] = $y;
$i2++;
$i++;
}


coloca o incremento do i++ no fim do laço

resultado
X0=1;Y0=1<br/>X1=2;Y1=2<br/>X2=3;Y2=3<br/>
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar