Latest web development tutorials
×

PHP Kurs

PHP Kurs PHP Kurze Einführung PHP installieren PHP Grammatik PHP Variable PHP echo/print PHP Datentypen PHP Konstante PHP Schnur PHP Die Betreiber PHP If...Else PHP Switch PHP Feld PHP Sortieren eines Array PHP Superglobals PHP While Verkehr PHP For Verkehr PHP Funktion PHP Magische Variablen PHP Namespaces PHP Objektorientiert

PHP Form

PHP Form PHP Formularauthentifizierung PHP Form - Erforderliche Felder PHP Form - Überprüfung E-Mail und URL PHP Komplette Formularinstanz PHP $_GET Variable PHP $_POST Variable

PHP Erweiterte Tutorial

PHP Mehrdimensionale Arrays PHP Datum PHP enthalten PHP Datei PHP Datei-Upload PHP Cookie PHP Session PHP E-mail PHP Sicherheit E-mail PHP Error PHP Exception PHP Filter PHP Erweiterte Filter PHP JSON

PHP 7 Neue Funktionen

PHP 7 Neue Funktionen

PHP Datenbank

PHP MySQL Kurze Einführung PHP MySQL Verbindung PHP MySQL Erstellen einer Datenbank PHP MySQL Erstellen Sie eine Datentabelle PHP MySQL einfügen von Daten PHP MySQL Legen Sie mehrere Daten PHP MySQL Prepared Statements PHP MySQL Lesen Sie Daten PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX Kurze Einführung AJAX PHP AJAX Datenbank AJAX XML AJAX Echtzeitsuche AJAX RSS Reader AJAX Abstimmung

PHP Referenzhandbuch

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Bildverarbeitung PHP RESTful

php Funktion getimagesize - Get Bildinformationen

PHP Bildverarbeitung PHP Bildverarbeitung

getimagesize () Funktion wird verwendet, um die Bildgröße und die damit verbundenen Informationen zu erhalten, die erfolgreiche Rückkehr eines Arrays, dann scheiterte FALSE zurückzukehren und einen Fehler der Stufe E_WARNING Meldung generieren.

Syntax:

array getimagesize ( string $filename [, array &$imageinfo ] )

getimagesize () Funktion wird jede GIF gemessen werden, JPG, PNG, SWF, SWC, PSD, TIFF, BMP, IFF, JP2, JPX, JB2, JPC, XBM oder WBMP Bilddateigröße und gibt die Bildgröße und Dateityp und Bild Höhe und Breite.

Beispiel 1: Lokale Bilddatei

<?php
list($width, $height, $type, $attr) = getimagesize("w3big-logo.png");
echo "宽度为:" . $width;
echo "高度为:" . $height;
echo "类型为:" . $attr;
?>

Das obige Beispiel Ausgabe lautet:

宽度为:290
高度为:69
类型为:3
属性:width="290" height="69"

Beispiel 2: Remote File Fotos

<?php
$remote_png_url = '../wp-content/themes/w3cschool.cc/assets/img/logo-domain-green2.png';
$img_data = getimagesize($remote_png_url);
print_r($img_data );
?>

Das obige Beispiel Ausgabe lautet:

Array
(
    [0] => 290
    [1] => 69
    [2] => 3
    [3] => width="290" height="69"
    [bits] => 8
    [mime] => image/png
)

(S) Beschreibung

  • Index Null gibt die Breite der Bildpixelwerte
  • Index gibt die Bildhöhe 1 Pixelwerte
  • Index 2 zeigt die Art des Bildes, gibt die Anzahl, wobei 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF (Intel-Byte-Reihenfolge), 8 = TIFF (motorola Byte-Reihenfolge), 9 = JPC, 10 = JP2,11 = JPX, 12 = JB2,13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM
  • 3 Index ist eine Breite und Höhe des Strings gegeben kann direkt im HTML <Bild> -Tag verwendet werden
  • Index ist die Anzahl der Bits für jedes Farbbild angegeben, Binärformat
  • Index Kanäle der Kanalwert des Bildes gibt, Standard-RGB-Bild 3
  • Mime MIME Index, der die Informationen des Bildes gibt, können diese Informationen im HTTP Content-type-Header-Informationen verwendet werden, um die richtigen Informationen zu senden, wie zum Beispiel: header ( "Content-type: image / jpeg");

PHP Bildverarbeitung PHP Bildverarbeitung