Programovacie jazyky, rady, poradňa...
Boroboro
Light Expert
Príspevky: 57 Registrovaný: 01 máj 2006, 21:48
Príspevok
od používateľa Boroboro » 15 feb 2007, 8:36
Neviem ci som taky blbi aleco co ... ci sa to vobec da ..chcem aby mi v cykle vypisalo premenne $s1 , $s2 , $s3 ale vypise toto
Script je tu:
Kód: Vybrať všetko
<?php
$s1=5;
$s2=4;
$s3=3;
for($i=1;$i==3;$i++)
{
echo "$s" . "$i";
}
?>
no uz je to lepsie ? ale aj tak to nejde nevypise mi nic... ako to mam spravne zapisat?
gwixt
Addict
Príspevky: 3912 Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can
Príspevok
od používateľa gwixt » 15 feb 2007, 8:38
mena premennych sa nemozu zacinat cislom
a ten for mas tiez zle napisany
dado26
Medium Expert
Príspevky: 112 Registrovaný: 06 okt 2005, 17:45
Bydlisko: SVK
Príspevok
od používateľa dado26 » 15 feb 2007, 10:17
Boroboro napísal: Neviem ci som taky blbi aleco co ... ci sa to vobec da ..chcem aby mi v cykle vypisalo premenne $s1 , $s2 , $s3 ale vypise toto
Script je tu:
Kód: Vybrať všetko
<?php
$s1=5;
$s2=4;
$s3=3;
for($i=1;$i==3;$i++)
{
echo "$s" . "$i";
}
?>
for ma byt
Kód: Vybrať všetko
<?php
$s1=5;
$s2=4;
$s3=3;
for($i=1;$i<=3;$i++)
{
echo "$s"."$i";
}
?> ale vypisuje 123 a to preto lebo ked sa snati vypisat $s to je vlastne nic, prazdny znak a potom vypise $i co je v tomto pripade 123
gwixt
Addict
Príspevky: 3912 Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can
Príspevok
od používateľa gwixt » 15 feb 2007, 10:39
to co chces spravit takto urcte nepojde ...
musis nejako takto
Kód: Vybrať všetko
<?php
$s1=5;
$s2=4;
$s3=3;
for($i=1;$i<=3;$i++)
{
echo ${'s'.$i};
}
?>
mastermind
VIP
Príspevky: 4810 Registrovaný: 09 feb 2005, 13:17
Príspevok
od používateľa mastermind » 15 feb 2007, 10:55
pripadne
Kód: Vybrať všetko
<?php
$s1=5;
$s2=4;
$s3=3;
for($i=1;$i<=3;$i++)
{
$si="s".$i;
echo $$si;
}
?>
v kazdom pripade je taky pristup dost od veci....
Boroboro
Light Expert
Príspevky: 57 Registrovaný: 01 máj 2006, 21:48
Príspevok
od používateľa Boroboro » 15 feb 2007, 12:49
velmi pekne dakujem mastermind si ma zachranil...
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 15 feb 2007, 12:53
Podľa mňa by na to bolo vhodnejšie pole (array). Ale možno si ten príklad príliš zjednoduchšil a v skutočnosti potrebuješ práve to, čo ti napísal gwixt a mastermind.