⊗ppPmFmVRShC 303 of 447 menu

Lyhennetty koodi oletusarvojen tallentamiseen PHP:ssä

Saamamme koodi on hyvin pitkä. Lyhennetään sitä. Aluksi käytetään if:n sijasta ternäärioperaattoria:

<form action="" method="GET"> <input name="test" value="<?php echo isset($_GET['test']) ? $_GET['test'] : 'default' ?>" > <input type="submit"> </form>

Ja nyt käytetään PHP:n lyhennettyä suljemuotoa:

<form action="" method="GET"> <input name="test" value="<?= isset($_GET['test']) ? $_GET['test'] : 'default' ?>" > <input type="submit"> </form>

Ja nyt käytetään ??-operaattoria, joka lyhentää koodia vielä enemmän:

<form action="" method="GET"> <input name="test" value="<?= $_GET['test'] ?? 'default' ?>"> <input type="submit"> </form>

Kysy käyttäjältä vuosi, kuukausi ja päivä kolmen input-kentän avulla. Lomakkeen lähetyksen jälkeen näytä ruudulla, kuinka monta päivää on jäljellä syötetystä päivämäärästä Uuteen vuoteen. Tee niin, että input-kentissä on nykyinen päivämäärä sivulle saapumisen yhteydessä.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää