finfo_openfinfo::__constructErstellt eine neue fileinfo Ressource BeschreibungProzeduraler Stil
resource finfo_open
([ int
$options = FILEINFO_NONE
[, string $magic_file = NULL
]] )Objektorientierter Stil (constructor):
public finfo::__construct
([ int
$options = FILEINFO_NONE
[, string $magic_file = NULL
]] )Diese Funktion öffnet eine magische Datenbank und gibt ihre Ressource zurück. Parameter-Liste
Rückgabewerte
Gibt bei Erfolg eine magische Datenbank-Ressource zurück. Im Fehlerfall wird AnmerkungenWarnung
Das Format der erwarteten magischen Datenbankressource änderte sich in PHP 5.3.11 und 5.4.1. Infolge dessen wurde die interne magische Datenbank aufgerüstet. Dieser Code ist am effektivsten, wenn eine externe Datenbank benutzt wird: Das Lesen aus einer älteren magischen Datenbank wird nun fehlschlagen. Auch einige Textdarstellungen der MIME-Typen wurden geändert. Für PHP würde zum Beispiel "PHP script, ASCII text" statt "PHP script text" zurück gegeben.
BeispieleBeispiel #1 Objektorientierter Stil
<?phpBeispiel #2 Prozeduraler Stil
<?phpDas oben gezeigte Beispiel erzeugt folgende Ausgabe: text/plain; charset=us-ascii Siehe auch
|