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% 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%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.
Tags und Links php