Задачник по PHP (с решениями) - страница 6

Шрифт
Интервал


6. //так как массив многомерный

7. //(в нашем случае двухмерный),

8. //то придется написать несколько

9. //квадратных скобок подряд

10. var_dump($arr['sp']);

11. echo $arr['sp'][0]; //выведет 'azul'

12. echo $arr['sp'][1]; //выведет 'rojo'

13. echo $arr['en'][1]; //выведет 'red'

14.

?>

Создайте массив $arr=['a', 'b', 'c']. Выведите значение массива на экран с

помощью функции var_dump(). С помощью массива $arr из предыдущего номера

выведите на экран содержимое первого, второго и третьего элементов.

1.

2. $arr = ['a', 'b', 'c'];

3. var_dump($arr)

4.

5. $arr = ['a', 'b', 'c'];

6. echo $arr[0].'
';

7. echo $arr[1].'
';

8. echo $arr[2].'
';

9. ?>

Создайте массив $arr=['a', 'b', 'c', 'd'] и с его помощью выведите на экран

строку 'a+b, c+d' .

1.

2. $arr = ['a', 'b', 'c', 'd'];

3. echo $arr[0].'+'. $arr[1].', '.$arr[2].'+'.$arr[3];

4. ?>

Создайте массив $arr с элементами 2, 8, 5, 3. Умножьте первый элемент

массива на второй, а третий элемент на четвертый. Результаты сложите, присвойте

переменной $a. Выведите на экран значение этой переменной.

1.

2. $arr = [2, 8, 5, 3];

3. $a = $arr[0] * $arr[1] + $arr[2] * $arr[3];

4. echo $a;

5. ?>

Заполните массив $arr числами от 1 до 5. Не объявляйте массив, а просто

заполните его присваиванием $arr[] = новое значение.

1.

2. $arr[] = 1;

3. $arr[] = 2;

4. $arr[] = 3;

5. $arr[] = 4;

6. $arr[] = 5;

7. var_dump($arr);

8. ?>

Создайте многомерный массив $arr.

1. $arr = [

2. 'cms'=>['joomla', 'wordpress', 'drupal'],

3. 'colors'=>['blue'=>'голубой', 'red'=>'красный', 'green'=>'зеленый']

4. ]

С его помощью выведите на экран слова 'joomla', 'drupal', 'verde', 'rojo’.

1.

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.

?>

Создайте двухмерный массив. Первые два ключа – это 'ru' и 'en' . Пусть первый

ключ содержит элемент, являющийся массивом названий дней недели по-русски, а

второй – по-английски. Выведите с помощью этого массива понедельник по-русски и

среду по английски (пусть понедельник – это первый день).

1.

2. $arr = [

3. 'ru'=>[1=>'пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'],