error_log Tanımlı hata işleme yordamlarına bir hata iletisi gönderir &reftitle.description; boolerror_log stringileti intgünlük_türü0 stringnullhedef&null; stringnullek_başlıklar&null; Bir hata iletisini, HTTP sunucusunun hata günlüğüne veya bir dosyaya gönderir. &reftitle.parameters; ileti Günlüğe kaydedilecek hata iletisi. günlük_türü Hata iletilerinin nereye gönderileceğini belirler. Olası günlük türleri şunlardır: <function>error_log</function> günlük türleri 0 error_log yönergesinin değerine bağlı olarak, ileti ya işletim sisteminin sistem günlük kayıtları mekanizması kullanılarak PHP'nin sistem günlüğüne ya da bir dosyaya gönderilir. 1 ileti, hedef bağımsız değişkeninde belirtilen eposta adresine gönderilir. Dördüncü, ek_başlıklar bağımsız değişkeninin kullanıldığı tek günlük türü budur. 2 Artık bir seçenek değildir. 3 ileti, hedef dosyasına eklenir. ileti dizgesinin sonuna satırsonu karakteri otomatik olarak eklenir. 4 ileti doğrudan SAPI günlükleme mekanizmasına gönderilir.
hedef Bu bağımsız değişkenin değeri yukarıda açıklanan günlük_türü bağımsız değişkenine bağlıdır. ek_başlıklar günlük_türü bağımsız değişkeninde 1 belirtildiğinde kullanılır. Bu günlük türü mail işlevinin kullandığı iç işlevi kullanır.
&reftitle.returnvalues; &return.success; günlük_türü sıfırsa, hatanın günlüğe yazılıp yazılmadığına bakmaksızın, işlev daima &true; döndürür. &reftitle.changelog; &Version; &Description; 8.0.0 hedef ve ek_başlıklar artık &null; olabiliyor. &reftitle.examples; - <function>error_log</function> örnekleri ]]> &reftitle.notes; error_log ikil olarak güvenli değildir. ileti boş karakterle kırpılacaktır. ileti boş karakter içermemelidir. ileti'nin dosya, posta, syslog ve benzerlerine gönderilebileciğini unutmayın. error_log işlevini çağırmadan önce uygun bir dönüşüm/önceleme işlevini, rawurlencode veya addslashes işlevini kullanın.