Úroveň 7.6 úloh PHP
Je dán textový soubor. Získejte procentuální zastoupení každého znaku. Výsledek zapište do nového souboru.
V souboru je umístěn ruský text. Otevřete tento soubor, převeďte text do transliterace a zapište do nového souboru.
Je dán textový soubor. Zamíchejte v tomto souboru řádky v náhodném pořadí.
Získejte seznam všech možných šťastných lístků. Lístek představuje řetězec ze šesti číslic, může začínat nulami. Lístek je považován za šťastný, pokud součet prvních tří číslic je roven součtu druhých tří číslic. Zapište získaný seznam do souboru, každý lístek na nový řádek.
Napište program, který vytvoří následující pole:
[
'x',
'xx',
'xxx',
'xxxx',
'xxxxx',
]
Dán takový objekt:
<?php
$data = [
2018: [
11: [
29: [1, 2, 3],
30: [4, 5],
],
12: [
30: [6, 7],
31: [8, 9],
],
],
2019: [
12: [
29: [10, 11],
30: [12, 13],
31: [14, 15],
]
],
]
?>
Zapište všechny prvky tohoto objektu do nějakého pole, takto:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]