Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

127 Einträge — jede Funktion, Klasse und jedes Sprach-Konzept auf einer eigenen Seite mit Signatur, Parametern, Beispielen und Fallstricken.

G

I

image2wbmp Funktion
Gibt ein GD-Bild im WBMP-Format (Wireless Bitmap) an den Browser oder in eine Datei aus.
image_type_to_extension Funktion
Gibt die Dateierweiterung (z. B. <code>.jpg</code>) für einen IMAGETYPE-Konstanten-Wert zurück.
image_type_to_mime_type Funktion
Gibt den MIME-Typ (z. B. <code>image/jpeg</code>) für eine <code>IMAGETYPE_*</code>-Konstante zurück.
imageaffine Funktion
Gibt eine affin transformierte Kopie eines GD-Bildes zurück, optional auf einen Ausschnitt beschränkt.
imageaffinematrixconcat Funktion
Verkettet zwei affine Transformationsmatrizen zu einer einzigen kombinierten Matrix.
imageaffinematrixget Funktion
Gibt eine vordefinierte affine Transformationsmatrix für GD-Bildoperationen zurück.
imagealphablending Funktion
Setzt den Alpha-Blending-Modus für ein GD-Bild und bestimmt, wie transparente Farben beim Zeichnen gehandhabt werden.
imageantialias Funktion
Aktiviert oder deaktiviert Antialiasing für Zeichenoperationen auf einem GD-Bild-Objekt.
imagearc Funktion
Zeichnet einen Kreisbogen (oder Ellipsenbogen) in ein GD-Bild anhand von Mittelpunkt, Abmessungen und Winkelangaben.
imageavif Funktion
Gibt ein <code>GdImage</code>-Objekt als AVIF-Datei aus – entweder direkt an den Browser oder in eine Datei.
imagebmp Funktion
Gibt ein GD-Bildobjekt im BMP-Format an den Browser oder in eine Datei aus.
imagechar Funktion
Zeichnet ein einzelnes Zeichen horizontal an der angegebenen Position in ein GD-Bild.
imagecharup Funktion
Zeichnet ein einzelnes Zeichen vertikal (um 90° gedreht) auf ein GD-Bild.
imagecolorallocate Funktion
Weist einem GD-Bild eine Farbe anhand von RGB-Werten zu und gibt den entsprechenden Farbindex zurück.
imagecolorallocatealpha Funktion
Reserviert eine Farbe mit Alphakanal (Transparenz) für ein GD-Bild und gibt den zugehörigen Farbindex zurück.
imagecolorat Funktion
Gibt den Farbindex oder Farbwert des Pixels an den Koordinaten (<code>x</code>, <code>y</code>) eines GD-Bildes zurück.
imagecolorclosest Funktion
Ermittelt den Index der Farbe in der Farbtabelle eines GD-Bildes, die dem angegebenen RGB-Wert am nächsten kommt.
imagecolorclosestalpha Funktion
Gibt den Index der Farbe aus der Palette zurück, die der angegebenen RGBA-Farbe (inkl. Alpha) am nächsten liegt.
imagecolorclosesthwb Funktion
Gibt den Index der Farbe in der Palette zurück, die dem angegebenen RGB-Wert im HWB-Farbraum (Hue, White, Black) am ähnlichsten ist.
imagecolordeallocate Funktion
Gibt eine zuvor mit <code>imagecolorallocate()</code> oder <code>imagecolorallocatealpha()</code> reservierte Farbe aus der Farbtabelle eines GD-Bildes frei.
imagecolorexact Funktion
Ermittelt den Index einer exakt übereinstimmenden Farbe in der Farbtabelle eines palettenbasierten Bildes.
imagecolorexactalpha Funktion
Gibt den Index einer exakt übereinstimmenden Farbe (inkl. Alpha-Kanal) in der Farbtabelle eines Bildes zurück, oder <code>-1</code> wenn kein Treffer.
imagecolormatch Funktion
Passt die Palettenfarben eines Bildes an die Farben der Echtfarbenversion desselben Bildes an, um visuelle Unterschiede zu minimieren.
imagecolorresolve Funktion
Ermittelt den Index einer exakten Farbe in der Farbtabelle eines Bildes oder gibt den Index der nächstmöglichen Farbe zurück.
imagecolorresolvealpha Funktion
Gibt den Index einer Farbe mit dem angegebenen Alpha-Wert zurück oder löst den nächstgelegenen Farbwert auf, falls die exakte Farbe nicht vorhanden ist.
imagecolorset Funktion
Setzt die RGB(A)-Farbe für einen bestimmten Index in der Farbpalette eines Palettenbildes.
imagecolorsforindex Funktion
Gibt ein assoziatives Array mit den Farbanteilen (Rot, Grün, Blau, Alpha) zurück, das einem bestimmten Palettenindex eines GD-Bildes entspricht.
imagecolorstotal Funktion
Gibt die Anzahl der in der Palette eines palettenbasierten Bildes enthaltenen Farben zurück.
imagecolortransparent Funktion
Legt eine Farbe in einem GD-Bild als transparent fest oder gibt die aktuell transparente Farbe zurück.
imageconvolution Funktion
Wendet eine 3×3-Faltungsmatrix (Kernel) mit einem Divisor und einem Offset auf ein GD-Bild an.
imagecopy Funktion
Kopiert einen rechteckigen Ausschnitt aus einem Quellbild in ein Zielbild.
imagecopymerge Funktion
Kopiert einen rechteckigen Bereich aus einem Quellbild in ein Zielbild und mischt beide Bilder mit einem angebbaren Transparenzgrad.
imagecopymergegray Funktion
Kopiert einen Bereich aus einem Quellbild in ein Zielbild, wobei der Quellbereich in Graustufen umgewandelt und mit dem Ziel gemischt wird.
imagecopyresampled Funktion
Kopiert einen rechteckigen Bereich aus einem Quellbild in ein Zielbild und skaliert diesen dabei mit bilinearer Interpolation (Resampling) für qualitativ hochwertige Ergebnisse.
imagecopyresized Funktion
Kopiert einen rechteckigen Bereich eines Quellbildes in ein Zielbild und skaliert ihn dabei auf die angegebene Zielgröße.
imagecreate Funktion
Erzeugt ein neues Palettenbild
imagecreatefromavif Funktion
Erstellt ein neues GD-Bildobjekt aus einer AVIF-Datei oder URL und gibt es zur weiteren Bearbeitung zurück.
imagecreatefrombmp Funktion
Erstellt ein neues GD-Bildobjekt aus einer BMP-Datei oder URL und gibt es zurück.
imagecreatefromgd Funktion
Erstellt ein neues <code>GdImage</code>-Objekt aus einer GD-Datei oder URL und lädt das Bild in den Speicher.
imagecreatefromgd2 Funktion
Erstellt ein neues <code>GdImage</code>-Objekt aus einer GD2-Datei oder URL und gibt es zurück.
imagecreatefromgd2part Funktion
Erstellt ein neues <code>GdImage</code>-Objekt aus einem rechteckigen Ausschnitt einer GD2-Datei oder URL.
imagecreatefromgif Funktion
Erstellt ein neues GD-Bildobjekt aus einer GIF-Datei oder URL und gibt eine <code>GdImage</code>-Ressource zurück.
imagecreatefromjpeg Funktion
Erstellt ein neues GD-Bildobjekt aus einer vorhandenen JPEG-Datei oder URL und gibt es zurück.
imagecreatefrompng Funktion
Lädt eine PNG-Datei oder URL und erstellt daraus eine <code>GdImage</code>-Ressource für die weitere Bildverarbeitung.
imagecreatefromstring Funktion
Erstellt ein neues <code>GdImage</code>-Objekt aus Bilddaten, die als String vorliegen (z. B. aus einer Datenbank, einem HTTP-Response oder <code>file_get_contents()</code>).
imagecreatefromtga Funktion
Lädt eine TGA-Bilddatei (Truevision TARGA) von der Festplatte und gibt ein <code>GdImage</code>-Objekt zurück.
imagecreatefromwbmp Funktion
Erstellt ein neues GD-Bildobjekt aus einer WBMP-Datei oder URL und gibt es zurück.
imagecreatefromwebp Funktion
Erstellt ein neues GD-Bildobjekt aus einer WebP-Datei oder URL und gibt es zur weiteren Bildverarbeitung zurück.
imagecreatefromxbm Funktion
Lädt eine XBM-Bilddatei und gibt ein <code>GdImage</code>-Objekt zurück, das für weitere GD-Bildoperationen verwendet werden kann.
imagecreatefromxpm Funktion
Lädt eine XPM-Bilddatei und gibt eine <code>GdImage</code>-Ressource zurück, die für weitere GD-Bildbearbeitungen genutzt werden kann.
imagecreatetruecolor Funktion
Erstellt ein neues Echtfarbenbild (True-Color) mit der angegebenen Breite und Höhe und gibt ein <code>GdImage</code>-Objekt zurück.
imagecrop Funktion
Schneidet ein GD-Bild auf ein angegebenes Rechteck zu und gibt ein neues <code>GdImage</code>-Objekt zurück.
imagecropauto Funktion
Schneidet ein Bild automatisch basierend auf einem gewählten Modus zu und gibt das zugeschnittene Bild als neues <code>GdImage</code>-Objekt zurück.
imagedashedline Funktion
Zeichnet eine gestrichelte Linie zwischen zwei Punkten in einem GD-Bild.
imagedestroy Funktion
Gibt den Speicher eines <code>GdImage</code>-Objekts frei und zerstört die Bildressource.
imageellipse Funktion
Zeichnet eine (nicht gefüllte) Ellipse auf ein GD-Bild.
imagefill Funktion
Führt eine Flutfüllung (Flood Fill) ab der Position (<code>x</code>, <code>y</code>) mit der angegebenen Farbe im Bild durch.
imagefilledarc Funktion
Zeichnet einen ausgefüllten Ellipsen-/Kreisbogen auf einem GD-Bild mit wählbarem Füllstil.
imagefilledellipse Funktion
Zeichnet eine ausgefüllte Ellipse (oder einen Kreis) auf ein GD-Bild-Objekt.
imagefilledpolygon Funktion
Zeichnet ein gefülltes Polygon auf ein GD-Bild-Objekt.
imagefilledrectangle Funktion
Zeichnet ein gefülltes Rechteck in ein GD-Bild und füllt es vollständig mit der angegebenen Farbe.
imagefilltoborder Funktion
Füllt einen Bereich eines Bildes ausgehend von einem Startpunkt mit einer Farbe, bis eine bestimmte Randfarbe erreicht wird.
imagefilter Funktion
Wendet einen der vordefinierten Bildfilter (z. B. Graustufen, Helligkeit, Weichzeichner) auf ein GD-Bildobjekt an.
imageflip Funktion
Spiegelt ein GD-Bild horizontal, vertikal oder in beide Richtungen gleichzeitig anhand eines angegebenen Modus.
imagefontheight Funktion
Ermittelt die Höhe eines eingebauten GD-Schriftart-Zeichens in Pixeln.
imagefontwidth Funktion
Gibt die Breite eines Zeichens (in Pixeln) für eine eingebaute GD-Schriftart zurück.
imageftbbox Funktion
Berechnet das Begrenzungsrechteck (Bounding Box) eines Textes mithilfe der FreeType-2-Bibliothek, ohne ihn zu rendern.
imagefttext Funktion
Schreibt Text mit einer FreeType-2-Schriftdatei in ein GD-Bild und gibt die Begrenzungsrahmen-Koordinaten zurück.
imagegammacorrect Funktion
Wendet eine Gamma-Korrektur auf ein GD-Bild an, indem Pixelwerte von einem Eingabe-Gamma in ein Ausgabe-Gamma umgerechnet werden.
imagegd Funktion
Gibt ein <code>GdImage</code>-Objekt im nativen GD-Format (GD1) an den Browser oder in eine Datei aus.
imagegd2 Funktion
Gibt ein GD-Bild im GD2-Format an den Browser oder in eine Datei aus.
imagegetclip Funktion
Gibt das aktuell definierte Clipping-Rechteck eines GD-Bildes als Array mit vier Koordinaten zurück.
imagegetinterpolation Funktion
Gibt die aktuell gesetzte Interpolationsmethode eines GD-Bildes als Integer zurück.
imagegif Funktion
Gibt ein GD-Bildobjekt als GIF-Datei an den Browser oder in eine Datei aus.
imagegrabscreen Funktion
Erstellt einen Screenshot des gesamten Bildschirms und gibt ihn als <code>GdImage</code>-Objekt zurück.
imagegrabwindow Funktion
Erstellt einen Screenshot eines bestimmten Fensters unter Windows anhand seines Handles und gibt ein GD-Bildobjekt zurück.
imageinterlace Funktion
Aktiviert oder deaktiviert den Interlace-Modus für ein GD-Bild und gibt den aktuellen Interlace-Status zurück.
imageistruecolor Funktion
Prüft, ob ein <code>GdImage</code>-Objekt ein Echtfarbenbild (True Color) ist und gibt <code>true</code> oder <code>false</code> zurück.
imagejpeg Funktion
Gibt ein GD-Bildobjekt als JPEG aus – entweder direkt an den Browser oder in eine Datei.
imagelayereffect Funktion
Setzt das Alpha-Blending-Flag für Layer-Effekte auf einem GD-Bild-Objekt, um verschiedene Kompositions-Modi für Pixel-Operationen zu aktivieren.
imageline Funktion
Zeichnet eine Linie zwischen zwei Punkten in einem GD-Bild mit der angegebenen Farbe.
imageloadfont Funktion
Lädt eine benutzerdefinierte Bitmap-Schriftartdatei (.gdf) und gibt eine <code>GdFont</code>-Instanz zurück, die mit GD-Textfunktionen verwendet werden kann.
imageopenpolygon Funktion
Zeichnet ein offenes Polygon (ohne schließende Linie zwischen erstem und letztem Punkt) auf ein GD-Bild.
imagepalettecopy Funktion
Kopiert die Farbpalette eines Quellbildes in ein Ziel-Bild (nur für Paletten-Bilder wie GIF oder 8-Bit-PNG sinnvoll).
imagepalettetotruecolor Funktion
Konvertiert ein palettenbasiertes GD-Bild in ein Echtfarbenbild (True-Color).
imagepng Funktion
Gibt ein GD-Bildobjekt als PNG-Datei aus oder speichert es direkt im Browser bzw. in einer Datei.
imagepolygon Funktion
Zeichnet ein Polygon (nicht ausgefüllt) in ein GD-Bild-Objekt anhand einer Liste von Koordinatenpunkten.
imagerectangle Funktion
Zeichnet ein unausgefülltes Rechteck auf ein GD-Bild anhand zweier Eckpunkte.
imageresolution Funktion
Liest oder setzt die Auflösung (DPI) eines GD-Bildes.
imagerotate Funktion
Dreht ein GD-Bild um den angegebenen Winkel (in Grad) gegen den Uhrzeigersinn und gibt das rotierte Bild zurück.
imagesavealpha Funktion
Legt fest, ob beim Speichern eines GD-Bildes vollständige Alphakanal-Informationen erhalten bleiben.
imagescale Funktion
Skaliert ein GD-Bild auf eine angegebene Breite und optional Höhe und gibt das skalierte Bild als neues <code>GdImage</code>-Objekt zurück.
imagesetbrush Funktion
Setzt ein GD-Bild als Pinsel, der beim Zeichnen von Linien mit den Spezialfarben <code>IMG_COLOR_BRUSHED</code> oder <code>IMG_COLOR_STYLEDBRUSHED</code> verwendet wird.
imagesetclip Funktion
Setzt das Clipping-Rechteck für ein GD-Bildobjekt, sodass alle nachfolgenden Zeichenoperationen auf diesen Bereich begrenzt werden.
imagesetinterpolation Funktion
Legt die Interpolationsmethode für ein GD-Bild fest, die bei Skalierungs- und Rotationsoperationen verwendet wird.
imagesetpixel Funktion
Setzt ein einzelnes Pixel an der angegebenen Position in einem GD-Bild auf die übergebene Farbe.
imagesetstyle Funktion
Setzt einen benutzerdefinierten Linienstil für nachfolgende Linienzeichenoperationen mit <code>imageline()</code> oder <code>imagepolygon()</code>, wenn als Farbe <code>IMG_COLOR_STYLED</code> verwendet wird.
imagesetthickness Funktion
Setzt die Linienstärke (in Pixeln) für nachfolgende Zeichenoperationen auf einem GD-Bildobjekt.
imagesettile Funktion
Setzt das Kachelbild (Tile), das beim Füllen von Bereichen mit <code>IMG_COLOR_TILED</code> verwendet wird.
imagestring Funktion
Zeichnet einen horizontalen Text-String auf ein GD-Bild an der angegebenen Position mit der gewählten Schriftart und Farbe.
imagestringup Funktion
Zeichnet einen String vertikal (von unten nach oben) in ein GD-Bild.
imagesx Funktion
Gibt die Breite (in Pixel) eines GD-Bildobjekts zurück.
imagesy Funktion
Gibt die Höhe (in Pixeln) eines GD-Bildobjekts zurück.
imagetruecolortopalette Funktion
Konvertiert ein Echtfarben-GD-Bild in ein palettiertes Bild mit einer begrenzten Anzahl von Farben.
imagettfbbox Funktion
Berechnet das umgebende Rechteck (Bounding Box) eines Textes, der mit einer TrueType-Schriftart gerendert werden soll, ohne ihn tatsächlich zu zeichnen.
imagettftext Funktion
Schreibt Text mit einer TrueType-Schriftart in ein GD-Bild und gibt die Begrenzungsrahmen-Koordinaten zurück.
imagetypes Funktion
Gibt eine Bitmaske zurück, die anzeigt, welche Bildformate von der aktuellen PHP-GD-Erweiterung unterstützt werden.
imagewbmp Funktion
Gibt ein GD-Bild im WBMP-Format (Wireless Bitmap) an den Browser oder in eine Datei aus.
imagewebp Funktion
Gibt ein GD-Bildobjekt als WebP-Datei aus oder speichert es in eine Datei.
imagexbm Funktion
Gibt ein GD-Bild im XBM-Format (X BitMap) an den Browser oder in eine Datei aus.
Imagick Klasse
Objektorientierte Schnittstelle zur ImageMagick-Bibliothek; hält und bearbeitet mehrere Bilder gleichzeitig über einen internen Stack mit aktuellem Zeiger.
ImagickDraw Klasse
Beschreibt und rendert 2D-Zeichenoperationen (Linien, Formen, Text, Transformationen) auf ein <code>Imagick</code>-Objekt.
ImagickKernel Klasse
Repräsentiert einen Convolution-Kernel für morphologische und filterbasierte Bildoperationen mit der <code>Imagick</code>-Erweiterung.
ImagickPixel Klasse
Repräsentiert einen einzelnen Pixel- bzw. Farbwert und ermöglicht die Arbeit mit Farben in der Imagick-Erweiterung.
ImagickPixelIterator Klasse
Ermöglicht das zeilenweise Iterieren über alle Pixel eines <code>Imagick</code>-Bildes für direkte Pixel-Manipulation.
iptcembed Funktion
Bettet binäre IPTC-Daten in ein JPEG-Bild ein und gibt das resultierende Bild als String oder direkt aus.
iptcparse Funktion
Zerlegt einen binären IPTC-Block in einzelne Tags und gibt ein assoziatives Array mit den enthaltenen Metadaten zurück.

J

P