コンテンツにタイムスタンプが含まれているファイルがいくつかありますが、それらは十分に正確ではありません。
だから、PHP は固定されていない量のタイムスタンプを正確なタイムスタンプに変換でき、他のコンテンツには触れないのではないかと考えていました。
たとえば、これを変換します
1 00:00:00,232 --> 00:00:05,665 テキスト 1
2 00:00:05,966 --> 00:00:08,909 テキスト 2
3 00:00:10,948 --> 00:00:14,550 テキスト 3
4 00:00:23,086 --> 00:00:25,817 テキスト 4
5 00:00:34,033 --> 00:00:35,847 テキスト 5
6 00:01:06,237 --> 00:01:07,716 テキスト 6
これに
1 00:00:00,732 --> 00:00:06,165 テキスト 1
2 00:00:06,466 --> 00:00:09,409 テキスト 2
3 00:00:11,448 --> 00:00:15,050 テキスト 3
4 00:00:23,586 --> 00:00:26,317 テキスト 4
5 00:00:34,533 --> 00:00:36,347 テキスト 5
6 00:01:06,737 --> 00:01:08,216 テキスト 6
したがって、この場合、すべてのタイムスタンプに 0.5 秒を追加します。可能であることはわかっていますが、どうすればよいでしょうか。
$amount = $_POST['amount'];
$content = $_POST['text'];
$timestamp = ?
$newtime = $timestamp.$amount
$replacetime = str_replace($timestamp,$newtime,$content);
foreach(what to put here){
$replacetime;
}