⊗ppPmFmVRShC 303 of 447 menu

PHP-ში ნაგულისხმევი მნიშვნელობების შესანახად შემოკლებული კოდი

მიღებული კოდი ძალიან გრძელია. მოდით, შევამოკლოთ იგი. დასაწყისისთვის, if-ის ნაცვლად გამოვიყენოთ ტერნარული ოპერატორი:

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

ახლა კი გამოვიყენოთ PHP-ის ფრჩხილების შემოკლებული ვარიანტი:

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

ახლა კი გამოვიყენოთ ოპერატორი ??, რომელიც კოდს კიდევ უფრო შეამოკლებს:

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

სამი ინფუთის საშუალებით ჰკითხეთ მომხმარებელს წელი, თვე და დღე. ფორმის გაგზავნის შემდეგ გამოიტანეთ ეკრანზე, რამდენი დღე დარჩა შეყვანილი თარიღიდან ახალ წლამდე. გვერდზე შესვლისას გაუკეთეთ ისე, რომ ინფუთებში იდგეს მიმდინარე თარიღი.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა