PHP - Como manejar Clases

   
Vista:

Como manejar Clases

Publicado por aldo (841 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.

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
pero como se aplica la instalacion?

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como manejar Clases

Publicado por aldo (841 intervenciones) el 19/05/2017 13:17:46
Hola tal vez no contesten. Pero la verdad es que no se trabajar con clases, por eso si pueden ayudar. Programo solo con programacion estructurada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar