Задачник по PHP (с решениями). Роман Игоревич Григорьев

Чтение книги онлайн.

Читать онлайн книгу Задачник по PHP (с решениями) - Роман Игоревич Григорьев страница 3

Задачник по PHP (с решениями) - Роман Игоревич Григорьев

Скачать книгу

style="font-size:15px;">      ?>

      34.

      <form method="post">

      35.

      36.

      <p><select name="hero"><option>выбирайте страну из списка </option> 37.

      <option value="1">Италия</option>

      38.

      <option value="2">Греция</option>

      39.

      <option value="3">Россия</option>

      40.

      </select></p>

      41.

      <p><b>сколько дней отдыха?</b></p>

      42.

      <input type="text" name="a" />

      43.

      <p><b>есть ли у вас скидка?</b></p>

      44.

      <input type="checkbox" name="option" value="b"><Br> 45.

      <p><input type="submit" value="Отправить"></p>

      46.

      </form>

      47.

      48.

      49.

      </body>

      50.

      </html>

      2) Массивы в PHP

      2.1 Массивы

      Дан массив с элементами 'Привет, ', 'мир' и '!'. Необходимо вывести на экран

      фразу 'Привет, мир!'.

      1. <?php

      2. //Выведем фразу 'Привет, мир!':

      3. $arr = ['Привет, ', 'мир', '!'];

      4. echo $arr[0].$arr[1].$arr[2];

      5. ?>

      Слово 'Привет, ' хранится под номером 0, это значит, что для доступа к нему

      мы должны написать $arr[0].

      Для доступа к слову 'мир' мы должны написать $arr[1], а $arr[2] содержит в

      себе '!'. Далее с помощью оператора 'точка' мы сложим три наши строки ('Привет, ',

      'мир' и '!') в одну строку таким образом: $arr[0].$arr[1].$arr[2], и выведем на экран

      с помощью echo.

      Задача. Решим немного другую задачу: дан массив с элементами 'Привет, ',

      'мир' и '!'. Необходимо записать в переменную $text фразу 'Привет, мир!', а затем

      вывести на экран содержимое этой переменной.

      1. <?php

      2. $arr = ['Привет, ', 'мир', '!'];

      3. $text = $arr[0].$arr[1].$arr[2];

      4. /*

      5.

      В переменной $text теперь лежит строка 'Привет, мир!'.

      6.

      Выведем ее на экран:

      7. */

      8. echo $text;

      9. ?>

      Дан массив ['Привет, ', 'мир', '!']. Необходимо записать в первый элемент (то

      есть элемент с номером ноль) этого массива слово 'Пока, ' (то есть вместо

      слова 'Привет, ' будет 'Пока, ' ).

      1. <?php

      2. $arr = ['Привет, ', 'мир', '!'];

      3. $arr[0] = 'Пока, '; //перезапишем первый элемент массива

      4. var_dump($arr); //посмотрим на массив и убедимся в том, что он изменился

      5. ?>

      Дан массив с числами. Запишите в новый массив только те числа, в которых

      есть цифра 5.

      1. <?php

      2.

      3. function getFives($sArr, String $sInt) {

      4. $result = [];

      5.

      6. foreach ($sArr as $item)

      7. if (strpos(strval($item), $sInt) !== false) $result[] = $item; 8. return $result;

      9. }

      10.

      11.

Скачать книгу