【PHP】下らねぇ質問はここに書き込みやがれ 3at TECH【PHP】下らねぇ質問はここに書き込みやがれ 3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト999:デフォルトの名無しさん 16/03/12 22:18:44.37 jgL6oJsP.net こんな感じの自作関数で実装できましたが、もっと簡潔な方法があれば教えてほしいです function timechange($time) { $time4digit = substr($time, 0, -2); echo wordwrap($time4digit, 2, ":", true); } 1000:デフォルトの名無しさん 16/03/12 22:24:09.17 jgL6oJsP.net 何度も連投すみません 上の関数だと6桁は正常に:で分割(12:34)になるんですが、 5桁だと上手くいきません。ご教授ください 1001:デフォルトの名無しさん 16/03/12 22:34:26.61 j4grSBgs.net function timechange($time) { $time = sprintf("%06d", $time); $time4digit = substr($time, 0, -2); echo wordwrap($time4digit, 2, ":", true); } 1002:デフォルトの名無しさん 16/03/12 22:39:06.78 V1lRWN9o.net >>984 最初に1000000を足して7桁に揃えてからやるとか、sprintf でやってみるとか? sprintf ('%02d:%02d:%02d', $time/10000, $time/100%100, $time%100) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch