PHP topshirig‘i 5.3 darajasi

Задание 1

Инпутли форма берилган. Инпутга сон киритилади. Форма жўнатилганидан сўнг, агар тоқ сон киритилган бўлса, инпут четини қизил рангга, агар жуфт сон бўлса яшил рангга бўянг.

Задание 2

Инпутли форма берилган. Инпутга сон киритилади. Форма жўнатилганидан сўнг киритилган соннинг факториалини экранга чикаринг.

Задание 3

Тугма ва иккита инпутли форма берилган. Инпутларга бутун сонлар киритилади. Форма жўнатилганидан сўнг, киритилган сонлардан қайси бири катталигини аниклаб, уни экранга чикаринг.

Задание 4

Тугма ва инпутли форма берилган. Инпутга сон киритилади. Форма жўнатилганидан сўнг киритилган соннинг рақамлари йиғиндисини топинг.

Задание 5

Тугма ва инпутли форма берилган. Инпутга сўз киритилади. Форма жўнатилганидан сўнг сўзни тескари йўналтириб, уни абзацга ёзинг.

Задание 6

Куйидаги маълумотлар тузилмаси берилган:

php<?php
  $data = [1, 2, 3, 4, 5];
?>

Ушбу маълумотлар ёрдамида куйидаги версткани шакллантиринг:

html<input value="1">
<input value="2">
<input value="3">
<input value="4">
<input value="5">