Kezdőoldal » Számítástechnika » Programozás » PHP-ban mit jelent a "? "...

PHP-ban mit jelent a "? " szerkezet?

Figyelt kérdés

tobb helyen lattam már. itt egy konkret pelda:

$selected = isset($_GET['valami']) ? $_GET['valami']:'';


AZt tudom hogy az isset, az mi, de az a kerdojel, meg a kettospont és '' az mit jelent? Nem talaltam sehol oldalt ami leirja:S


2014. jan. 31. 13:25
 1/6 kovacspeterpeet ***** válasza:

Itt nézelődj:

[link]

2014. jan. 31. 13:36
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

egy feltétel kiértékelése, több nyelvben van ilyesmi.

eredmény = feltétel ? ez : az;


Ha a feltétel teljesül, akkor az eredmény ez lesz, ha nem akkor az.

2014. jan. 31. 13:45
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:

$value = (1 == 2) ? "alma" : "körte";


Ugyan az, mint:


if (1 == 2) {

$value = "alma";

} else {

$value = "körte";

}

2014. jan. 31. 13:47
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
Ezt hívják ternális operátornak, a működését elég jól összefoglalták már.
2014. jan. 31. 21:34
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
Koszonom! Most mar ertem:)
2014. jan. 31. 22:09
 6/6 anonim ***** válasza:
52%
Habár láttam már olyan könyvet, ahol terminális operátornak hívták (nem elírás, többször is volt), és ez a pasas még képes volt könyvet írni a PHP-ról. :-)
2014. febr. 1. 12:45
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!