Задача №4 Число Фибоначчи

Задача из списка

<?php
/*Вывести на экран n-ное число Фибоначчи*/
echo "Задача №4" . "<br>";
function FindFibonachiNumber($start, $numberOfIter){
    $prevNumber = 0;
    $currentNumber = $start;
    for($count = 0; $count < $numberOfIter; $count++){
        $nextNumber = $currentNumber + $prevNumber;
        $prevNumber = $currentNumber;
        $currentNumber = $nextNumber;
    } 
    return $nextNumber;
}
echo FindFibonachiNumber(3, 5);
?>

Задача №2 Вывод случайных чисел

Задача из списка

<?php
/*Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]*/
echo "Задача №2" . "<br>";
function GetRandomNumbers($N)
{
    $numbers = array();
    for($count = 0; $count < $N; $count++){
        $numbers[$count] = rand(-21, 35);
    }
    return $numbers;
}
$array = GetRandomNumbers(5);
foreach($array as $number){
    echo $number . "<br>";
}
?>

Задача №1 Сумма N случайных чисел

Задача из списка

<?php
/*Вывести на екран сумму N случайных чисел*/
function GetRandomNumbersSumm($N)
{
    echo "Задача №1" . "<br>";
    $summ = 0;
    for($count = 0; $count < $N; $count++){
        $nextNumber = rand(1, 10);
        $summ = $summ + $nextNumber;
    }
    return $summ; 
}
echo GetRandomNumbersSumm(10); 
?>

php Datetime from format -- Дата из строки

Объектно-ориентированный стиль:

<?php
$date = DateTime::createFromFormat('j-M-Y', '15-Feb-2009');
echo $date->format('Y-m-d');
?>

Процедурный стиль:

<?php
$date = date_create_from_format('j-M-Y', '15-Feb-2009');
echo date_format($date, 'Y-m-d');
?>

Подробности: https://secure.php.net/manual/ru/datetim...

symfony logout

Стандартно конфигурация logout в Symfony выглядит так:
security.yml:

security:
    firewalls:
            logout: true

Это означает, что используются настройки по умолчанию, такие:

twig Условие if Не равно строке ( !== 'string'), not in

Задача

Сравнить значение переменной в шаблоне twig с какой-то строкой.

twig Двойное условие if

Добавить второе условие в оператор if в twig-е можно с помощью союза and:

{% if pageTitle == 'Каталог' and category == 'Скоро в продаже' %}

Pages

Subscribe to fkn+antitotal RSS