Heim > Artikel > Backend-Entwicklung > So erhalten Sie detaillierte Flash-Daten in PHP
In diesem Artikel wird hauptsächlich die Methode zum Abrufen detaillierter Daten zur Flash-Größe in PHP vorgestellt, einschließlich der damit verbundenen Verwendungsfähigkeiten der PHP-Funktion getimagesize. Freunde in Not können sich darauf beziehen. Ich hoffe, es hilft allen.
Die Details sind wie folgt:
Manchmal muss unsere Website die Größeninformationen der Flash-Datei abrufen, um dies zu erreichen Gibt die Größe und den Dateityp des Bildes zurück.
Wenn Sie immer noch die Größeninformationen der Flash-Datei durch Parsen der SWF-Datei-Header-Informationen erhalten möchten, ist es wirklich ein bisschen weit, weil Sie anfangen Ab PHP 4 wurde hierfür die Funktion getimagesize integriert. Ihre Funktion bestimmt die Größe von GIF, JPG, PNG, SWF, SWC, PSD, TIFF, BMP, IFF, JP2, JPX, JB2, JPC. XBM- oder WBMP-Bilddatei und gibt die Abmessungen des Bildes sowie den Dateityp und eine verfügbare Textzeichenfolge für Höhe/Breite im IMG-Tag in einer gewöhnlichen HTML-Datei zurück. Ab PHP 4.0.5 wird der Parameter ebenfalls unterstützt um eine URL zu sein, zum Beispiel:
$url="http://php.cn/images/srpr/logo4w.png"; print_r(getimagesize($url));
Das Ausgabeergebnis ist:
Array ( [0] => 550 [1] => 190 [2] => 3 [3] => width="550" height="190" [bits] => 8 [mime] => image/png )
Sehen wir uns ein weiteres Beispiel für die Ermittlung der Flash-Dateigröße an:
$url="http://php.cn/static/api/data/e69b9944a2ce0afc9890f85f10dbcfc3.swf"; print_r(getimagesize($url));
Die Ausgabeergebnisse sind wie folgt:
Array ( [0] => 540 [1] => 250 [2] => 13 [3] => width="540" height="250" [mime] => application/x-shockwave-flash )
Ich finde, dass getimagesize immer noch sehr leistungsfähig ist und verschiedene Bilddateitypen verarbeiten kann. Alle können bedient werden.
Verwandte Empfehlungen:
Starker PHP-Bildverarbeitungskurs
PHP verwendet den Gaußschen Algorithmus, um Bilder zu verwischen
Wie PHP die Bilderkennung implementiert
Das obige ist der detaillierte Inhalt vonSo erhalten Sie detaillierte Flash-Daten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!