у меня есть проблема о результате strtotime в php от getID3, этот результат 02:00:00, но я хочу, чтобы результат 00:02:00, как это можно изменить? пожалуйста, помогите и спасибо
$durasi = getDuration($direktori);
$endtime = date('H:i:s', strtotime($durasi));
function getDuration($file){
include_once("getID3/getid3/getid3.php");
$getID3 = new getID3;
$file = $getID3->analyze($file);
return $file['playtime_string'];
}
playtime_string
возвращает минуты и секунды (м: с). Таким образом, вы должны добавить часы к нему, чтобы сделать strtotime
строка. использование gmdate()
функция вместо date()
сделать формат h: i: s.
Надеюсь, это будет полезно
$durasi = getDuration($direktori);
$endtime = gmdate('H:i:s', strtotime('00:'.$durasi)); /// make these changes
function getDuration($file){
include_once("getID3/getid3/getid3.php");
$getID3 = new getID3;
$file = $getID3->analyze($file);
return $file['playtime_string'];
}
Других решений пока нет …