Здравствуйте!
Я хочу просчитать общую длительность плейлиста с Youtube.
Подгружаю каждое видео по-отдельности и пытаюсь суммировать это всё в секундах(код ниже).
$playlistItems = Youtube::getPlaylistItemsByPlaylistId($youtube_list_id); // Получаю все видео с плейлиста
$duration = '';
foreach ($playlistItems['results'] as $result) {
$video = Youtube::getVideoInfo($result->contentDetails->videoId); // Получаю данные о видео
$duration += ISO8601ToSeconds($video->contentDetails->duration); // Получая длительность видео, с помощью функции я получаю всё это в секундах.
}
Возникает такая ошибка: A non-numeric value encountered. Ругается на последнюю строчку кода: $duration += ISO8601ToSeconds($video->contentDetails->duration); .
Помогите решить проблему...
Спасибо!