Альтернатива print_r и var_dump

Есть очень полезная штука для отображения массивов и объектов.
Называется Kint - debugging tool for PHP developers.
Позволяет удобно просматривать содержимое вывода.
Подробно можно ознакомиться здесь.
Устанавливать проще всего через composer одной короткой командой. Для этого
открыаем терминал, переходим в директорию конкретного сайта,
например /var/www/имяпапкисайта
и прописываем команду composer require kint-php/kint,

[!] XDebug по-русски. Справочник: Расширение для отладки PHP кода

Установка и настройка модуля ядра

Настройка в IDE

  • О настройке xdebug в NetBeans -- позволяет, в частности, наблюдать изменения значений переменных во время выполнения скрипта.

php xdebug Установка и настройка в Ubuntu Linux

Действуем так:

  1. Обновляем индекс пакетов:
    sudo apt update
  2. Далее ищем название пакета для вашей версии PHP:
    apt-cache search phpВерсия

    Например:

Решение задачи №9 из главы 4

Решение задачи №9 из главы 4

Получите от пользователя значений трех чисел -- два целых и одно вещественное и выведите на экран значение их суммы.

var
   a, b :integer;
   c, d: real;
begin
   writeln('vvedite celoe chislo :');
   readln(a);
   writeln('vvedite celoe chislo :');
   readln(b);
   writeln('vvedite vechestvennoe chislo :');
   readln(c);
   d:=a + b + c;
   writeln('Summa: a + b + c = ', d);//Выводим сумму вещественного числа и целых чисел
   readln();
end.  

Решение задачи №8

Решение задачи №8 из главы 4

Получите от пользователя целое значение, умножьте его на значение вещественной переменной (присвойте ей его явно в коде), результат произведения запишите в третью переменную и выведете её значение на экран.

symfony4 - Генерация Сущности (generate Entity)

В Symfony 4 можно сгенерировать сущность (Entity) с помощью консольной команды.

Как сделать

  1. Устанавливаем MakerBundle, если не установлен:

    composer require symfony/orm-pack
    composer require symfony/maker-bundle --dev

  2. Вводим в консоли:

    php bin/console make:entity

  3. Далее отвечаем на вопросы:
    • Class name of the entity to create or update (e.g. VictoriousElephant):

      Вводим Имя класса

Решение задачи №7

Решение задачи №7 из главы 4

Вам нужно получить от пользователя два вещественных числа и ещё два целых, запишите все эти 4 значения в переменные и выведете значения переменных на экран, чтобы было ясно значение какой переменной чему равно.

Решение задачи 6,7,8,9

Задачи из главы 4

1.Выведите на экран сумму чисел 5 и 7.3

2.Выведите на экран сумму значений двух переменных, со значениями 8 и 71.3 (предварительно объявите эти переменные и присвойте им указанные значения).

3.Выведите на экран сумму чисел 9 и 4.3, записав результат в переменную и используя для вывода уже значение переменной.

4.Присвойте трем переменных значения 34, 36.7 и 7.3, в четвертую переменную запишите разность между произведением и суммой первых трёх переменных и выведете значение на экран.

Pages

Subscribe to fkn+antitotal RSS