Решение №10 из главы 15.Напишите программу, которая заполняет массив из 10 элементов случайными числами

Задача №10 из главы 15

Напишите программу, которая будет заполнять массив из 10 элементов случайными числами из диапазона от 0 до 20, при этом в полученном массиве не должно быть одинаковых значений.

Решение №8 из главы 15.Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными от

Задача №8 из главы 15

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.
Например для массива:

|1|5|4|5|6|7|8|

-- функция должна "сообщить", что он неуникальный
а для:

Решение задачи №2 из главы 14

Задача №2 из главы 14

Напишите процедуру, которая выводит на экран сумму трёх целых чисел.

Решение задачи №1 из главы 14

Задача №1 из главы 14

Напишите функцию, которая возвращает сумму трёх целых чисел.

Анонимные классы.

class Dumper   {     
  public static function print($obj) {       
  print_r($obj);     
}   
} 
  Dumper::print( 
      new class {     
        public $title;     
        public function __construct() {       
        $this->title = "Hello world!";     
        }   
      } 
);

Можно здесь применить self , а не Dumper::print ?

Функции языка PHP

Функция basename

$path = "/home/httpd/html/indexSq.php";
$file = basename($path);         // $file содержит "index.php"
$file1 = basename($path, "q.php"); // $file содержит "index"
echo $file1;
?> 

Выводит имя файла из пути без q.php

Параллельность и асинхронность

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

Параллельность демонстрирует код из статьи: https://medium.com/hootsuite-engineering...

Написание переменных в PHP

Зачем

$ stack

пишется с

[$ level]

и

['line']

в квадратных скобочках? Если это просто переменная. 36,37 строчка.

Котеров, 459.

Что делает функция debug_backtrace()?

Что делает функция debug_backtrace()? Она возвращает следующие аргументы: "file","line","function","args" - это некие свойства объекта "функция". Правильно ли так говорить, что функция представляет собой некий объект имеющий свои свойства его характеризующие?

Решение 6 задачи (с применением формулы Герона)

Дано: координаты (x,y) четырех точек: A,B,C,D.
Нужно: проверить чем является этот фигура и посчитать её площадь
Решение:

Проверим сначала на выпуклость данный четырехугольник.
Если провести через две любые противоположные точки прямую, а две другие точки расположены в разных полуплоскостях относительно этой прямой, то этот четырехугольник выпуклый.
Доказали, что фигура является выпуклым четырёхугольником, теперь посчитаем её площадь.

Pages

Subscribe to fkn+antitotal RSS