PHP 7.4 даражаси масалалари тўплами

Задание 1

Матнли файл берилган. Унинг матни охирига жариён вақтни яна сатр билан ёзинг.

Задание 2

Файллар билан папка берилган. Ушбу папкадан барча расмларнинг номларини олинг.

Задание 3

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

Задание 4

Папкада матнли файллар ётган. Ҳар бир файлдан биринчи N та сатр матнларини олиб ва олинган матнларни бўш сатрлар билан ажратиб, натижани яна файлга ёзинг.

Задание 5

Файллар билан папка берилган. Ушбу папкадан барча матнли файлларни бўшатиб юборадиган дастур ёзинг.

Задание 6

ul шакллантиринг, унинг пунктларида жариён ойнинг биринчи кунидан охирги кунигача бўлган кунлар бўлсин. Жариён кун, шунингдек, дам олиш кунларини бошқа ранглар билан ажратиб беринг. Дастур олинган натижани HTML файлга сақласин.

Задание 7

Файл номларини ўз ичига олган массив берилган. Берилган папкада массивдаги барча файлларни яратадиган дастур ёзинг.

Задание 8

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

Задание 9

Куйидаги массивни шакллантирадиган дастур ёзинг:

php[
  [1],
  [1, 2],
  [1, 2, 3],
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5, 6],
]