Hirdetés
- Magga: PLEX: multimédia az egész lakásban
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Parci: Milyen mosógépet vegyek?
- sziku69: Szólánc.
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- djculture: Éhezők ssd és memória viadala.
Új hozzászólás Aktív témák
-
DNReNTi
őstag
válasz
PumpkinSeed
#14169
üzenetére
Hű

Van egy kis káosz.
Először is, mivel valamilyen feltétel teljesülését vizsgálod feltételre van szükség.Lássuk:
$eredmeny1 = NULL;
if ($elso == $masodik) {
echo $eredmeny1 . '<br>';
}Így megnézed hogy a két változód egyenlő e egymással, ha igen akkor kiíratod és egy sortörést is teszel mögé, ha nem teljesül a feltétel, tehát nem egyenlőek, akkor nem történik semmi. Másrészt szerintem ilyen feltételeknél nem célszerű a '===' használata mert például ha ez a helyzet:
$elso = 6;
$masodik = '6';Akkor ez egyenlőtlenség lesz, mivel a $masodik egy string típusú változó, hiába 6 az is, de szöveg nem szám. Ezt megelőzendő perfekt a sima == kifejezés.
A többi feltétel ennek mintájára megy, csak a relációk változnak. Ha szeretnél kiíratni valamit akkor is ha a feltétel nem teljesül:
$eredmeny1 = NULL;
if ($elso == $masodik) {
echo $eredmeny1 . '<br>';
} else {
echo 'A feltétel nem teljesült.<br>';
}Remélem segítettem.
-
Peter Kiss
őstag
válasz
PumpkinSeed
#14169
üzenetére
Mi van a változókban?
-
trisztan94
őstag
válasz
PumpkinSeed
#14169
üzenetére
1: ket egyenloseg jel eleg, ha három van, akkor azonos típusra megy a logikai vizsgálat
pl:
"1" == 1 -> true
"1" === 1 -> false
1 === 1 -> true2: azert kaptal 1-est, mert a boolean true erteke 1. Azt vizsgaltad, hogy egyenloek-e, egyenloek lettek, ezert kaptad vissza az egyet.
szval ha igaz/hamist vizsgalsz akkor 1 = true, 0= false
bővítés:
$elso = 1;
$masodik = 4;
$eredmeny1 = $elso === $masodik;
-> hamis (0)
$eredmeny2 = $elso < $masodik;
-> igaz (1)
$eredmeny3 = $elso > $masodik;
-> hamis (0)
$eredmeny4 = $elso <= $masodik;
-> igaz (1)
Új hozzászólás Aktív témák
- DJI MINI 3 PRO DRONE ELADÓ/ DJI BESZÁMÍTÁS
- Asus H110-PLUS/ i3 6100/ ingyen foxpost/ garancia
- Eladó Gamer PC ASUS TUF GAMING B550M-E / Ryzen 5 5600X / RTX 3060 Ti XC3
- Eladó Gamer PC ASUS TUF GAMING B550M-E / Ryzen 5 5600X / EVGA RTX 3080 XC3
- Eladó Gamer PC ASRock B450M Pro4 / Ryzen 7 2700 / Gigabyte RTX 3070 Eagle
- ÁRGARANCIA! Épített KomPhone i5 10400F 16/32GB/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- Surface Pro 7+ i5-1135G7 16GB 1000GB 1 év garancia
- HP ProDesk 600 G5 i3-9100 8GB 256GB 1 év garancia
- Apple iPhone 15 Pro Max 512GB, Kártyafüggetlen, 1 Év Garanciával
- í kilenc! AKCIÓS PRECÍZIÓS KÉSZÜLÉK! 7670 i9-12950HX 64GB RAM 1TB SSD Nvidia RTX A3000 12GB 1 év gar
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


