Задачник по PHP (с решениями)
Шрифт:
4. ]
С его помощью выведите на экран слова 'joomla', 'drupal', 'verde', 'rojo’.
1. <?php
2. $arr = [
3. 'cms'=>['joomla', 'wordpress', 'drupal'],
4. 'colors'=>['blue'=>'azul', 'red'=>'rojo', 'green'=>'verde']
5. ];
6.
7. echo $arr['cms'][0]; //joomla
8. echo $arr['cms'][2] //drupal;
9. echo $arr['colors']['green']; //verde
10. echo $arr['colors']['red']; //rojo
11.
?>
Создайте
ключ содержит элемент, являющийся массивом названий дней недели по-русски, а
второй – по-английски. Выведите с помощью этого массива понедельник по-русски и
среду по английски (пусть понедельник – это первый день).
1. <?php
2. $arr = [
3. 'ru'=>[1=>'пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'],
4. 'en'=>[1=>'mn', 'ts', 'wd', 'th', 'fr', 'st', 'sn'],
5. ];
6. echo $arr['ru'][1]; //пн
7. echo $arr['en'][2]; //wd
8. ?>
…
значений или 'ru', или 'en' – либо то, либо то), а в переменной $day – номер дня.
Выведите словом день недели, соответствующий переменным $lang и $day. То есть: если, к примеру, $lang = 'ru' и $day = 3 – то выведем 'среда'.
1. <?php
2. $arr = [
3. 'ru'=>['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'],
4. 'en'=>['mn', 'ts', 'wd', 'th', 'fr', 'st', 'sn'],
5. ];
6. $lang = 'ru';
7. $day = 3;
8. echo $arr[$lang][$day]; //ср
9. ?>
Дан многомерный массив $arr. Напишите функцию, которая принимает строки
вида 'строка1.строка2.строка3' – буквы разделенные точками, а возвращает элемент
многомерного массива $arr['строка1']['строка2']['строка3']. Количество точек в строке
Конец ознакомительного фрагмента.