-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2.php
29 lines (27 loc) · 1.23 KB
/
2.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
/**
* Created by PhpStorm.
* User: lozunoff
* Date: 01.12.2018
* Time: 22:27
* Задание: http://php720.com/task/2 - "Проверить количество вхождения цифры в число"
*/
?>
<form method="get">
<input type="number" name="num" value="<?= (isset($_GET['num'])) ? $_GET['num'] : '' ?>" placeholder="Введите число">
<input type="number" name="n" value="<?= (isset($_GET['n'])) ? $_GET['n'] : '' ?>" placeholder="Какую цифру ищем?">
<button type="submit" name="go" value="go">Посчитать</button>
</form>
<?php
// Проверяем, что нажата кнопка "Посчитать"
if (isset($_GET['go'])) {
// Проверяем, что оба введенных значения являются числами
if (filter_var($_GET['num'], FILTER_VALIDATE_INT) !== false
&& filter_var($_GET['n'], FILTER_VALIDATE_INT) !== false) {
// Считаем количество вхождений
echo "Количество вхождений: " . substr_count($_GET['num'], $_GET['n']);
} else {
echo "Введнное значение не является числом!";
}
}
?>