wBenchmark::getTimeScript

Ermittelt die Zeit des Skriptes

Funktionsaufruf

Float getTimeScript()

Parameter

Diese Funktion benötigt keine Parameter.

Beispiel: Ausgabe der Scriptlaufzeit und des genutzten Speichers

Quelltext

<?php

print 'Generiert in '.round(wBenchmark::getTimeScript(), 3)." Sekunden mit ".round(wBenchmark::getMemoryPeakUsage(), 2).' MB Speicher<br />';

?>

Ergebnis

Generiert in 0.277 Sekunden mit 14.65 MB Speicher

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.

 
FAQs
Was macht wBenchmark::getTimeScript?
wBenchmark::getTimeScript ermittelt die Laufzeit (Zeit) eines Skriptes und gibt diese als Float-Wert zurück.
Wie wird wBenchmark::getTimeScript aufgerufen?
Die Funktion wird ohne Parameter über den Funktionsaufruf <code class="codeInline">Float getTimeScript()</code> verwendet.
Benötigt wBenchmark::getTimeScript Parameter?
Nein. <code class="codeInline">getTimeScript()</code> benötigt keine Parameter.
Welche Informationen werden mit getTimeScript und wBenchmark::getMemoryPeakUsage typischerweise ausgegeben?
Beispielhaft wird die Scriptlaufzeit mit <code class="codeInline">wBenchmark::getTimeScript()</code> sowie der genutzte Speicher mit <code class="codeInline">wBenchmark::getMemoryPeakUsage()</code> ausgegeben.
Wie sieht ein Beispiel für die Ausgabe von getTimeScript aus?
Ein Beispiel ist: <code class="codeInline">Generiert in 0.181 Sekunden mit 14.38 MB Speicher</code> Dabei wird die Zeit auf 3 Nachkommastellen gerundet und der Speicher auf 2 Nachkommastellen.
Muss das Framework beim Einbinden von Funktionen wie getTimeScript noch referenziert werden?
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code> einbinden, muss das Framework über die <code class="codeInline">grid.php</code> nicht mehr referenziert werden.