PHP 7.1.17 Released

get_magic_quotes_runtime

(PHP 4, PHP 5, PHP 7)

get_magic_quotes_runtime Ermittelt die aktuelle Konfiguration von magic_quotes_runtime

Beschreibung

bool get_magic_quotes_runtime ( void )

Gibt die aktuelle Konfiguration von magic_quotes_runtime zurück.

Rückgabewerte

Gibt 0 zurück, wenn magic_quotes_gpc ausgeschaltet ist, anderfalls 1. Von PHP 5.4.0 wird immer FALSE zurückgegeben.

Changelog

Version Beschreibung
5.4.0 Gibt immer FALSE zurück, weil das magic quotes Feature von PHP entfernt wurde.

Beispiele

Beispiel #1 get_magic_quotes_runtime() Beispiel

<?php
// Prüfe, ob magic_quotes_runtime aktiv ist
if(get_magic_quotes_runtime())
{
    
// Deaktiviere
    
set_magic_quotes_runtime(false);
}
?>

Siehe auch

add a note add a note

User Contributed Notes 2 notes

up
4
dipshrestha AT mail
8 years ago
To add to what "php at nospam-qualystem dot com" has mentioned.

Some Japanese Encoding System (shift-jis) encode characters like 予 with ASCII pairs "975C". (5C is ASCII for backslash)

Thus when reading those characters from files (saved as shift-jis) in system with magic_quotes_runtime enabled, the characeter is turned into 予\  (equivalent ASCII "975C5C")

Similarly,
予定 is turned into 予\定
up
-1
php at nospam-qualystem dot com
15 years ago
get_magic_quotes runtime and set_magic_quotes_runtime are useful when you want to read some data in a binary file using fread() and some bytes in such file may be interpreted as \ (backslash), " (double quotes), ' (simple quote) or any "special" character that has a meaning for string processing.
To Top