372 of 410 menu

Funkcija register_shutdown_function

Funkcija register_shutdown_function omogućava registraciju callback-funkcije koja će biti izvršena pri završetku rada skripta ili pri fatalnoj grešci. Prvi parametar koji se prosleđuje je ime funkcije ili anonimna funkcija, sledeći parametri (opcioni) su argumenti za tu funkciju.

Sintaksa

register_shutdown_function(callable $callback, mixed ...$args): void

Primer

Jednostavna registracija funkcije za završetak:

<?php function shutdown() { echo 'Skripta završena'; } register_shutdown_function('shutdown'); echo 'Skripta radi...'; ?>

Rezultat izvršavanja koda:

Skripta radi...Skripta završena

Primer

Korišćenje anonimne funkcije:

<?php register_shutdown_function(function() { echo 'Čišćenje završeno'; }); echo 'Glavne operacije...'; ?>

Rezultat izvršavanja koda:

Glavne operacije...Čišćenje završeno

Primer

Prosleđivanje argumenata u shutdown-funkciju:

<?php function logShutdown($message) { echo $message; } register_shutdown_function('logShutdown', 'Skripta zaustavljena u: ' . date('H:i:s')); echo 'Obrada podataka...'; ?>

Rezultat izvršavanja koda:

Obrada podataka...Skripta zaustavljena u: [current_time]

Pogledajte takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij