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>
Учта инпут ёрдамида фойдаланувчидан йил, ой ва кунни сўранг. Форма юборилганидан сўнг экранга киритилган санадан Янгы Йилга қанча кун қолганини чиқаринг. Саҳифага кирилганда инпутларда ҳозирги сана турсин.