php

Учебные задачи PHP для начинающих. Задача 4

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

<?php
/*
* Вывести на экран n-ное число Фибоначчи
*/

function fibonacci($first, $second, $n)
{
    for ($i = 2; $i < $n; $i++) {
        $sum = $first + $second;
        $first = $second;
        $second = $sum;
    }
    return $sum;
}

Учебные задачи PHP для начинающих. Задача 2

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

<?php
/*
* Вывести на экран сумму N случайных чисел.
*/
$n = 12;
$sum = 0;
function getRandomNumber()
{
    return rand();
}
const BR = '<br>';
for ($i = 0; $i <= $n; $i++) {
    $sum = $sum + getRandomNumber();
    echo $sum . BR;
}
echo 'Сумма ' . $n . ' случайных чисел равна' . $sum;

ubuntu apache 2 segmentation fault (core dumped) Ошибка - причина и Решение

Судя пор всему проблема возникает в т.ч. при включении/выключении модулей php.

Пример ответа команды sudo service apache2 status
:

Учебные задачи PHP. Задача 1

<?php
/**
 * Решение для задачи №1 из курса PHP
 * 
 * Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]
 * ПРИМЕЧАНИЕ: подразумевается, что вы должны организовать цикл, 
 * который выполнится N раз 
 * и при этом в каждом своём витке выведет на экран случайное число.
 */

	$n = 15; //переменная для хранения требуемого количества элементов
	$randNums = getRandNumber($n);//Служебная переменная для хранения массива случайных чисел получаемых функцией
	for ($i = 0; $i < count($randNums); $i++){ //Цикл для вывода чисел

rabbitmq php Установка расширения в Ubuntu Linux

Устанавливаем пакет:

sudo apt install php-amqp

Вопросы по принципу работы my-first-cms

Хотел бы для себя уяснить принцип работы данного проекта, т.к. мне он сразу показался довольно запутанным и считаю что в рамках данного курса нужно досконально разобраться в материале, т.к. не хочется тупо копировать чужие решения до конца не понимая что и зачем...:

файлы взяты из GiHub: it-for-free/my-first-cms

1) Хотел бы лучше понять принцип работы данного конструктора и назначение самого массива data.
файл Category.php

php Обращение к элементу массива как к объекту, стрелочка -> , доступ к свойству

Я правильно понимаю запись:

$results ['article'] -> title

массив $results с ключом article обращается к свойству класса title ?

Ответ: да, тут подразумевается, что по этому ключу находится объект и тут же после обращения к элементу идет обращение к свойству. Но если там объекта не окажется будет ошибка - - это минус нестрогой типизации php, плюс же её - в гибкости, то что в один массив по разным ключам можно забрасывать данные разного типа в том числе и объекты.

php Как узнать версию интерпретатора -- на сайте и в консоли. Разные версии

В общем случае для разных виртуальных хостов на машине могут быть настроены разные версии интерпретатора php (напр. в консоли php5.6, на первом сайте php7.3, а на втором php7.1), в частном же случае может везде стоять одна версия (и в консоли и на сайтах), рассмотрим способы узнать версию интерпретатора php, который запускает наш скрипт.

Pages

Subscribe to RSS - php