Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: RAM47 en 28 de Octubre 2016, 13:50
-
Hola. ¿Es posible incrementar una variable con un bucle for?
He intentanto con esto:
<!DOCTYPE html>
<html>
<head>
<title> Operaciones </title>
<meta charset="utf-8">
</head>
<body>
<?php
$a = 0;
$varA = "hola";
$varB = $varA . $a;
for($a = 1; $a <= 3; $a++) {
echo $varB . "<br>";
}
?>
</body>
</html>
y con esto:
<!DOCTYPE html>
<html>
<head>
<title> Operaciones </title>
<meta charset="utf-8">
</head>
<body>
<?php
$a = 1;
$varA = "hola";
$varB = $varA . $a;
for($b = 1; $b <= 3; $b++) {
$a++;
echo $varB . "<br>";
}
?>
</body>
</html>
echo siempre devuelve:
hola0
hola0
hola0
como hacer para que devuelva:
hola1
hola2
hola3
Gracias.
-
Hola si se puede hacer lo que podes hacer es reutilizar la variable por ejemplo $b que se incrementa con el ciclo for no es necesario crear otro y cuando muestre el mensaje concatena con el variable y ya esta seria algo así.
<?php
for($b = 1; $b <= 3; $b++) {
echo "hola".$b. "<br>";
}
?>
-
Ahora sí. Gracias.