Como manejar Clases
Publicado por aldo (1056 intervenciones) el 18/05/2017 13:10:01
Estoy comenzando a aprender esto de las clases si alguien pudiera ayudarme por favor con estos codigos:
En primer lugar, que compruebe que el archivo se ve como una lista de reproducción. A continuación, intente abrirlo con open () static method. En caso de éxito, devolverá una instancia de UnifiedPlaylist con toda la información necesaria.
Pero me gustaria que me explicaran por favor.
primero me dicen que debo instalar esta aplicacion:
pero como se aplica la instalacion?
Luego se me pide que aplique este codigo:
En primer lugar, que compruebe que el archivo se ve como una lista de reproducción. A continuación, intente abrirlo con open () static method. En caso de éxito, devolverá una instancia de UnifiedPlaylist con toda la información necesaria.
Pero me gustaria que me explicaran por favor.
1
2
3
4
5
6
use wapmorgan\UnifiedPlaylist\UnifiedPlaylist;
if (UnifiedPlaylist::isPlaylist($tmpfile)) {
$playlist = UnifiedPlaylist::open($tmpfile);
/// ... operations here
}
primero me dicen que debo instalar esta aplicacion:
1
composer require wapmorgan/file-type-detector
Luego se me pide que aplique este codigo:
1
2
3
4
5
6
7
8
9
10
11
12
if (UnifiedPlaylist::isPlaylist($tmpfile)) {
$playlist = UnifiedPlaylist::open($tmpfile);
foreach ($playlist as $track) {
echo $track->artist . ' - ' . $track->song.PHP_EOL.' ('.$track->formatDuration().')';
}
}
// Information about all playlist like title, duration of size
echo 'Title: '.$playlist->getTitle().PHP_EOL;
echo 'Total playlist duration: '.$playlist->formatTotalDuration().PHP_EOL;
echo 'Total playlist size: '.$playlist->getTotalSize().PHP_EOL;
Valora esta pregunta
0