Bagaimanakah Saya Boleh Mengukur Masa Pelaksanaan Skrip PHP Dalam Skrip Itu Sendiri?

Barbara Streisand
Lepaskan: 2024-11-26 16:03:16
asal
580 orang telah melayarinya

How Can I Measure PHP Script Execution Time Within the Script Itself?

Menentukan Masa Perlaksanaan Skrip dalam PHP

Dalam PHP, had max_execution_time mewajibkan jumlah masa CPU yang digunakan oleh skrip dijejaki. Artikel ini meneroka sama ada terdapat mekanisme untuk mengakses maklumat ini dalam skrip itu sendiri untuk memudahkan pengelogan penggunaan CPU PHP dalam persekitaran ujian.

Untuk sistem Linux, kaedah mudah wujud untuk mengira masa jam dinding yang telah berlalu (sebaliknya daripada masa CPU) skrip:

// Determine the script's starting time (in microseconds)
$time_start = microtime(true);

// Execute the desired script
// (Replace this block with the code you want to track)
for($i=0; $i<1000; $i++){
 // Perform actions
}

// Determine the script's end time (in microseconds)
$time_end = microtime(true);

// Calculate the execution time (default unit: seconds)
$execution_time = $time_end - $time_start;

// Output the execution time in minutes
echo '<b>
Salin selepas log masuk

Perhatikan bahawa kaedah ini termasuk masa pelaksanaan bukan PHP, seperti menunggu pangkalan data atau cakera jawapan, yang tidak dipertimbangkan dalam pengiraan masa_pelaksanaan maks.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengukur Masa Pelaksanaan Skrip PHP Dalam Skrip Itu Sendiri?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan