372 of 410 menu

register_shutdown_function Fonksiyonu

register_shutdown_function fonksiyonu, betiğin çalışması tamamlandığında veya ölümcül bir hata oluştuğunda yürütülecek bir geri çağırım fonksiyonunu kaydetmeye olanak tanır. İlk parametre olarak fonksiyon adı veya anonim bir fonksiyon iletilir, sonraki parametreler (isteğe bağlı) - bu fonksiyon için argümanlardır.

Sözdizimi

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

Örnek

Tamamlanma için basit fonksiyon kaydı:

<?php function shutdown() { echo 'Betik tamamlandı'; } register_shutdown_function('shutdown'); echo 'Betik çalışıyor...'; ?>

Kodun yürütme sonucu:

Betik çalışıyor...Betik tamamlandı

Örnek

Anonim fonksiyon kullanımı:

<?php register_shutdown_function(function() { echo 'Temizleme tamamlandı'; }); echo 'Ana işlemler...'; ?>

Kodun yürütme sonucu:

Ana işlemler...Temizleme tamamlandı

Örnek

Shutdown fonksiyonuna argüman iletimi:

<?php function logShutdown($message) { echo $message; } register_shutdown_function('logShutdown', 'Betik kapanış zamanı: ' . date('H:i:s')); echo 'Veri işleniyor...'; ?>

Kodun yürütme sonucu:

Veri işleniyor...Betik kapanış zamanı: [current_time]

Ayrıca Bakınız

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet