Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pętla for
Forum PHP.pl > Forum > PHP
vi-valdi
Rzuciłem już temat na forum, ale przerzucono go do działu "Poczatkujący", a tam zaległa nad nim wielka cisza, więc ponawiam go.

Jest sobie pętla

Kod
for ($i=01; $i-1<$koszyk_wielkosc; $i++)

{

...

}


1. Co oznacza $i=01;

2. Czym powyższe różni się od $i=1;

3. Czy $i=01 === $i=1 jeżeli zmienna $i jest numeric.


Nie obrażę się jak scanner znowu uzna to za lame i przeniesie do odpowiedniego działu.

Z góry dziękuje za wszelka pomoc.
FiDO
Ad1. Dokladnie to samo co $i = 1;
Ad2. Nie.
Ad3. Nie.

Nastepnym razem takie rzeczy mozesz sam sprawdzic:
[php:1:78567c22a1]<?php
$i1 = 01;
$i2 = 1;

var_dump($i1 === $i2);
?>[/php:1:78567c22a1]

Cytat
Nie obrażę się jak scanner znowu uzna to za lame i przeniesie do odpowiedniego działu.

To dobrze, bo powinien to zrobic winksmiley.jpg
cichy
Cytat
1. Co oznacza $i=01;
2. Czym powyższe różni się od $i=1;
3. Czy $i=01 === $i=1 jeżeli zmienna $i jest numeric.

AD 1.
Oznacza tylko tyle że zmienna $i ma wartość 1;
AD 2.
Niczym
AD 3.
Sprawdz.
(jeśli przeczytałeś AD 1 i AD 2 ze zrozumieniem to nawet nie musisz sprawdzać)

Pozdro
rzseattle
Kod:
[php:1:8099d117d7]<?php
for ($i=01; $i-1<3; $i++)
{
var_dump($i); print "<br>";
}

print "<br><br>";

for ($i=1; $i-1<3; $i++)
{
var_dump($i); print "<br>";
}

if ( 00001 === 1 ){
print "TAKI SAM";
}
?>[/php:1:8099d117d7]

Wynik:
Kod
int(1)

int(2)

int(3)





int(1)

int(2)

int(3)

TAKI SAM


Czy to wystarczy za odpowiedz ?

ps Czemu sam tego w domu nie zrobiles??
vi-valdi
dzięki wielkie wszystkim za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.