0
DateTimeを使用して、プログラムの一部が実行されるまでの時間を測定しようとしています。バックスラッシュを追加してもDateTimeクラスが見つかりません
私のコードは「App」という名前空間にあります。 私の理解では、DateTimeはグローバル名前空間にありますので、接頭辞にはブラックラッシュを付ける必要があります。私はやったが、DateTimeクラスが見つからないというエラーがまだ出ています。私はこれを実行すると
$startTime= new \DateTime(date('H:i:s'));
//other code in here
$endTime = new \DateTime(date('H:i:s'));
$timeTaken = date_diff($startTime, $endTime)->format('%H:%i:%s');
私は次のエラーを取得する:
Class 'App\DateTime' not found
任意のアイデア私はこの問題を解決することができますか?あなたの初めのphpファイルで
で
を追加するには、名前空間が 'app'定義されている完全なコードを表示しますか? – JustOnUnderMillions
そして、あなたはオンラインのPHPテスターでそれをテストしましたか?そこに '\\\ 'が必要です – JustOnUnderMillions
あなたがここに表示されているコードは正しくありません。 – JustOnUnderMillions