PHP Mime-Typ prüft alternative Möglichkeit, es zu tun?

8

Ich habe bemerkt, dass get_mime () jetzt abgeschrieben wird, was wäre dann eine alternative Methode zum Erstellen der folgenden Funktion? Diese Funktion wird durch ein cms verwendet, mit dem ich arbeite, brauche also eine zuverlässige Alternative.

%Vor%     
user794846 22.11.2011, 10:56
quelle

3 Antworten

9

finfo_file ist der Ersatz für mime_content_type .

Da finfo_file nur in PHP 5.3.0+ verfügbar ist, haben Sie das Richtige getan. Wenn finfo_file verfügbar ist, dann benutze es, ansonsten ziehe auf mime_content_type zurück, was verfügbar sein sollte, wenn wir finfo_file nicht benutzen können.

Sie sollten Ihre bedingte Überprüfung wie folgt aktualisieren:

%Vor%     
F21 22.11.2011, 11:05
quelle
1

Ich habe so etwas vor einiger Zeit benutzt, es scheint in Ordnung zu laufen, solange du PHP Version & gt; 5.3.0:

%Vor%

Hinweis; Ich erinnere mich, dass $mimepath eine Variable ist, die nicht gesetzt ist. Dies führt dazu, dass finfo_open() einen Standardwert für seinen zweiten Parameter verwendet.

    
rael_kid 22.11.2011 11:03
quelle
0
%Vor%

Das funktioniert für mich.

    
Tr3yV1 03.09.2012 12:02
quelle

Tags und Links