Автозагрузка пакетов
Теперь, когда загружен нужный пакет, необходимо загрузить зависимости в ваш PHP-скрипт. Если бы не файл автозагрузки Composer, мы бы потратили на это довольно много времени.
Чтобы добиться автозагрузки, просто напишите следующую строку перед объявлением или созданием любых новых переменных в вашем скрипте:
require __DIR__ . '/vendor/autoload.php';
Допустим, мы хотим протестировать наш проект phptimer
, откройте текстовый редактор nano
, чтобы создать скрипт с названием test.php
в дириктории проекта:
nano test.php
Затем вставьте в ваш файл следующие строки:
test.php<?
require __DIR__ . '/vendor/autoload.php';
use SebastianBergmann\Timer\Timer;
$timer = new Timer;
$timer->start();
$fruits = array("Яблоко", "Апельсин", "Слива");
foreach ($fruits as $key => $value){
echo "<br>";
echo $value;
echo "<br>";
}
$duration = $timer->stop();
echo "<br>";
var_dump($duration->asSeconds());
Запустите скрипт в командной строке:
php test.php
Терминал должен показать вывод, подобный этому:
<br>Яблоко<br><br>Апельсин<br><br>Слива<br><br>float(0.000276441)
Или запустите файл в браузере: