Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe P — 348 Einträge

P

pack Funktion
Packt Daten anhand eines Format-Strings in eine binäre Zeichenkette (Byte-String).
parallel\bootstrap Funktion
Registriert eine Bootstrap-Datei, die in jeder parallelen Runtime automatisch vor der Ausführung geladen wird.
parallel\run Funktion
Führt eine <code>Closure</code> in einem neuen parallelen Thread aus und gibt ein <code>Future</code>-Objekt zur Ergebnisabholung zurück.
parse_ini_file Funktion
Liest eine INI-Konfigurationsdatei ein und gibt deren Inhalt als assoziatives Array zurück.
parse_ini_string Funktion
Analysiert einen INI-formatierten String und gibt dessen Inhalt als assoziatives Array zurück.
parse_str Funktion
Verarbeitet einen URL-Abfrage-String (Query-String) und speichert die darin enthaltenen Schlüssel-Wert-Paare in einem Array.
parse_url Funktion
Zerlegt eine URL in ihre Komponenten (scheme, host, path, query, ...).
passthru Funktion
Führt ein externes Programm aus und gibt dessen rohe Ausgabe direkt an den Browser bzw. die Standardausgabe weiter.
password_algos Funktion
Gibt ein Array mit den IDs aller verfügbaren Passwort-Hashing-Algorithmen zurück, die von <code>password_hash()</code> unterstützt werden.
password_get_info Funktion
Gibt Informationen über einen mit <code>password_hash()</code> erzeugten Hash zurück, z. B. verwendeter Algorithmus und Optionen.
password_hash Funktion
Erzeugt einen sicheren, gesalzenen Hash aus einem Passwort — der einzige richtige Weg, Passwörter in PHP zu speichern.
password_needs_rehash Funktion
Prüft, ob ein bestehender Passwort-Hash mit dem angegebenen Algorithmus und den Optionen übereinstimmt und ein erneutes Hashen nötig ist.
password_verify Funktion
Prüft, ob ein Klartext-Passwort zu einem gespeicherten Hash passt — zeitkonstant und sicher gegen Timing-Angriffe.
pathinfo Funktion
Zerlegt einen Pfad in Verzeichnis, Datei-Basis, Datei-Endung und mehr.
pclose Funktion
Schließt einen mit <code>popen()</code> geöffneten Prozess-Dateizeiger und gibt den Exit-Status des Prozesses zurück.
pcntl_alarm Funktion
Setzt einen Alarm-Timer, der nach der angegebenen Anzahl von Sekunden ein <code>SIGALRM</code>-Signal an den aktuellen Prozess sendet.
pcntl_async_signals Funktion
Aktiviert oder deaktiviert die asynchrone Signalverarbeitung für POSIX-Signale ohne <code>declare(ticks=1)</code> und gibt die vorherige Einstellung zurück.
pcntl_errno Funktion
Alias von <code>pcntl_get_last_error()</code> — gibt den Fehlercode des letzten fehlgeschlagenen PCNTL-Funktionsaufrufs zurück.
pcntl_exec Funktion
Ersetzt den aktuellen PHP-Prozess durch ein externes Programm (<code>execve(2)</code>-Syscall) — der Prozess kehrt nicht zurück, wenn der Aufruf erfolgreich war.
pcntl_fork Funktion
Erzeugt einen Kindprozess durch Kopieren des aktuellen Prozesses (Fork) und gibt die PID des Kindprozesses oder 0 zurück.
pcntl_forkx Funktion
Erzeugt einen Kindprozess mittels <code>forkx(2)</code> und ermöglicht dabei die Übergabe von Flags zur Steuerung des Fork-Verhaltens.
pcntl_get_last_error Funktion
Gibt den Fehlercode (<code>errno</code>) der zuletzt fehlgeschlagenen PCNTL-Funktion zurück.
pcntl_getcpu Funktion
Gibt die CPU-Nummer zurück, auf der der aktuelle Prozess zuletzt ausgeführt wurde.
pcntl_getcpuaffinity Funktion
Liefert die Menge der CPU-Kerne, auf denen ein Prozess ausgeführt werden darf (CPU-Affinität).
pcntl_getpriority Funktion
Ermittelt die Scheduling-Priorität (Nice-Wert) eines Prozesses anhand seiner PID.
pcntl_getqos_class Funktion
Gibt die QoS-Klasse (Quality of Service) des aktuellen Threads zurück.
pcntl_rfork Funktion
Erstellt einen neuen Prozess oder Thread und ermöglicht die gezielte Steuerung, welche Ressourcen zwischen Eltern- und Kindprozess geteilt oder getrennt werden.
pcntl_setcpuaffinity Funktion
Setzt die CPU-Affinität eines Prozesses, d. h. legt fest, auf welchen CPU-Kernen der Prozess ausgeführt werden darf.
pcntl_setns Funktion
Ordnet den aufrufenden Prozess einem Namespace eines anderen Prozesses zu, indem ein Dateideskriptor zu einem Namespace-Eintrag aus <code>/proc/[pid]/ns/</code> übergeben wird.
pcntl_setpriority Funktion
Ändert die Scheduling-Priorität (Nice-Wert) eines Prozesses, Prozessgruppe oder Benutzers unter Unix/Linux.
pcntl_setqos_class Funktion
Setzt die QoS-Klasse (Quality of Service) des aktuellen Threads unter macOS, um die Scheduling-Priorität des Prozesses zu steuern.
pcntl_signal Funktion
Registriert einen Signal-Handler (Callback) für ein POSIX-Signal, sodass PHP-Prozesse auf Betriebssystem-Signale wie <code>SIGTERM</code> oder <code>SIGUSR1</code> reagieren können.
pcntl_signal_dispatch Funktion
Ruft alle registrierten Signal-Handler für ausstehende Signale auf und verarbeitet diese synchron.
pcntl_signal_get_handler Funktion
Gibt den aktuell registrierten Handler (Callback, Konstante oder SIG_DFL/SIG_IGN) für ein bestimmtes POSIX-Signal zurück.
pcntl_sigprocmask Funktion
Setzt oder ermittelt die Signalmaske des aktuellen Prozesses, um bestimmte Signale zu blockieren oder freizugeben.
pcntl_sigtimedwait Funktion
Wartet mit einem konfigurierbaren Timeout auf eines der angegebenen Signale und gibt Informationen über das empfangene Signal zurück.
pcntl_sigwaitinfo Funktion
Blockiert den aufrufenden Prozess, bis eines der angegebenen Signale eintrifft, und liefert Informationen über das empfangene Signal zurück.
pcntl_strerror Funktion
Gibt die zur angegebenen POSIX-Fehlernummer (<code>errno</code>) gehörende menschenlesbare Systemfehlermeldung zurück.
pcntl_unshare Funktion
Trennt bestimmte Teile des Ausführungskontexts eines Prozesses vom übergeordneten Prozess ab, ähnlich dem Linux-Systemaufruf <code>unshare(2)</code>.
pcntl_wait Funktion
Wartet auf die Beendigung eines Kind-Prozesses und gibt dessen PID sowie Exit-Status zurück.
pcntl_waitid Funktion
Wartet auf eine Zustandsänderung eines Kindprozesses und gibt detaillierte Statusinformationen zurück.
pcntl_waitpid Funktion
Wartet auf ein abgezweigtes Kind-Prozess oder gibt dessen Status zurück, um Zombie-Prozesse zu vermeiden.
pcntl_wexitstatus Funktion
Gibt den Exit-Status-Code eines beendeten Kindprozesses zurück, der aus dem von <code>pcntl_wait()</code> oder <code>pcntl_waitpid()</code> gelieferten Statuswert extrahiert wird.
pcntl_wifcontinued Funktion
Prüft anhand eines von <code>pcntl_waitpid()</code> gelieferten Statuswerts, ob ein Kindprozess nach einem Job-Control-Stopp (SIGCONT) fortgesetzt wurde.
pcntl_wifexited Funktion
Prüft anhand eines Statuscodes, ob ein Kindprozess normal (d. h. durch <code>exit()</code> oder Rückkehr aus <code>main()</code>) beendet wurde.
pcntl_wifsignaled Funktion
Prüft anhand eines Statuscodes, ob ein Kindprozess durch ein nicht abgefangenes Signal beendet wurde.
pcntl_wifstopped Funktion
Prüft anhand eines Statuswerts aus <code>pcntl_waitpid()</code>, ob ein Kindprozess durch ein Signal gestoppt (nicht beendet) wurde.
pcntl_wstopsig Funktion
Gibt die Signalnummer zurück, die einen Kind-Prozess zum Anhalten (Stoppen) veranlasst hat.
pcntl_wtermsig Funktion
Gibt die Signalnummer zurück, die den Tod eines Kindprozesses verursacht hat, basierend auf dem von <code>pcntl_waitpid()</code> gelieferten Statuswert.
PDO_CUBRID DSN Funktion
Der PDO-DSN für CUBRID definiert die Verbindungsparameter zum Aufbau einer Datenbankverbindung mit einem CUBRID-Datenbankserver.
PDO_DBLIB DSN Funktion
Definiert den DSN-String für PDO-Verbindungen zu Microsoft SQL Server und Sybase über den DBLIB-Treiber.
pdo_drivers Funktion
Gibt ein Array mit den Namen aller aktuell verfügbaren PDO-Treiber zurück.
PDO_FIREBIRD DSN Funktion
Der PDO-Firebird-DSN definiert die Verbindungszeichenkette, um mit <code>PDO</code> eine Verbindung zu einer Firebird-Datenbank herzustellen.
PDO_IBM DSN Funktion
Definiert den <code>DSN</code>-String für den PDO_IBM-Treiber, um Verbindungen zu IBM DB2-, IBM Cloudant- und IBM Informix-Datenbanken herzustellen.
PDO_INFORMIX DSN Funktion
Definiert den Data Source Name (DSN) für PDO-Verbindungen zu Informix-Datenbanken über den <code>informix:</code>-Präfix.
PDO_MYSQL DSN Funktion
DSN-Zeichenkette für den PDO-MySQL-Treiber, die alle Verbindungsparameter für eine MySQL/MariaDB-Datenbank enthält.
PDO_OCI DSN Funktion
Definiert den Data Source Name (DSN) für die Verbindung zu Oracle-Datenbanken über den PDO_OCI-Treiber.
PDO_ODBC DSN Funktion
Definiert den Data Source Name (DSN) für PDO_ODBC, um Verbindungen zu ODBC- oder IBM DB2-Datenbanken herzustellen.
PDO_PGSQL DSN Funktion
DSN-Format für den PDO PostgreSQL-Treiber, um eine Verbindung zu einer PostgreSQL-Datenbank herzustellen.
PDO_SQLITE DSN Funktion
Der <code>PDO_SQLITE</code>-DSN definiert die Verbindungszeichenfolge zum Aufbau einer PDO-Verbindung zu einer SQLite-Datenbank.
PDO_SQLSRV DSN Funktion
Der <code>pdo_sqlsrv</code>-DSN ermöglicht die Verbindung zu Microsoft SQL Server- und SQL-Azure-Datenbanken über PDO.
pfsockopen Funktion
Öffnet eine <strong>persistente</strong> Netzwerk- oder Unix-Domain-Socket-Verbindung, die nach dem Skriptende offen bleibt.
pg_affected_rows Funktion
Gibt die Anzahl der durch eine INSERT-, UPDATE-, DELETE- oder MOVE-Abfrage betroffenen Datensätze (Tupel) zurück.
pg_cancel_query Funktion
Bricht eine laufende asynchrone PostgreSQL-Abfrage ab und gibt <code>true</code> bei Erfolg zurück.
pg_change_password Funktion
Ändert das Passwort eines PostgreSQL-Benutzers direkt über die bestehende Verbindung.
pg_client_encoding Funktion
Gibt die aktuell eingestellte Zeichenkodierung der PostgreSQL-Client-Verbindung zurück.
pg_close Funktion
Schließt eine bestehende PostgreSQL-Datenbankverbindung und gibt die zugehörigen Ressourcen frei.
pg_close_stmt Funktion
Schließt (deallociert) ein zuvor mit <code>pg_prepare()</code> erzeugtes vorbereitetes Statement auf dem PostgreSQL-Server.
pg_connect Funktion
Öffnet eine Verbindung zu einem PostgreSQL-Datenbankserver und gibt ein Verbindungs-Handle zurück.
pg_connect_poll Funktion
Prüft den Status eines laufenden asynchronen PostgreSQL-Verbindungsversuchs und gibt einen der <code>PGSQL_POLLING_*</code>-Statuscodes zurück.
pg_connection_busy Funktion
Prüft, ob eine PostgreSQL-Verbindung gerade beschäftigt ist (d.h. eine asynchrone Abfrage läuft).
pg_connection_reset Funktion
Setzt eine bestehende PostgreSQL-Verbindung zurück und baut sie erneut auf, ohne eine neue Verbindungsressource erstellen zu müssen.
pg_connection_status Funktion
Gibt den aktuellen Verbindungsstatus einer PostgreSQL-Datenbankverbindung zurück.
pg_consume_input Funktion
Liest alle eingehenden Daten von der PostgreSQL-Verbindung und gibt <code>true</code> bei Erfolg zurück.
pg_convert Funktion
Konvertiert die Werte eines assoziativen Arrays in die für PostgreSQL-SQL-Anweisungen passende Form, inklusive Typ-Validierung und Escaping.
pg_copy_from Funktion
Fügt Datensätze aus einem PHP-Array mithilfe des PostgreSQL-<code>COPY FROM STDIN</code>-Mechanismus effizient in eine Tabelle ein.
pg_copy_to Funktion
Liest den Inhalt einer PostgreSQL-Tabelle (oder Abfrage) über den <code>COPY TO</code>-Mechanismus und gibt ihn als PHP-Array zurück.
pg_dbname Funktion
Gibt den Namen der Datenbank zurück, mit der die angegebene PostgreSQL-Verbindung verbunden ist.
pg_delete Funktion
Löscht Datensätze aus einer PostgreSQL-Tabelle anhand eines assoziativen Arrays mit Bedingungen.
pg_end_copy Funktion
Beendet eine PostgreSQL-COPY-Operation und synchronisiert die Verbindung mit dem Server.
pg_escape_bytea Funktion
Maskiert einen String für die sichere Verwendung in einem PostgreSQL-<code>bytea</code>-Feld, z. B. um Binärdaten via SQL-Abfrage einzufügen.
pg_escape_identifier Funktion
Maskiert einen PostgreSQL-Bezeichner (z. B. Tabellen- oder Spaltennamen) sicher für die Verwendung in SQL-Abfragen.
pg_escape_literal Funktion
Maskiert einen String-Wert sicher für die direkte Verwendung als SQL-Literal in einer PostgreSQL-Abfrage, inklusive umschließender Anführungszeichen.
pg_escape_string Funktion
Maskiert einen String zur sicheren Verwendung in PostgreSQL-Abfragen und schützt vor SQL-Injection.
pg_execute Funktion
Führt eine zuvor mit <code>pg_prepare()</code> vorbereitete PostgreSQL-Anfrage mit den angegebenen Parametern aus und gibt das Ergebnis zurück.
pg_fetch_all Funktion
Liest alle Zeilen eines PostgreSQL-Abfrageergebnisses auf einmal und gibt sie als verschachteltes Array zurück.
pg_fetch_all_columns Funktion
Gibt alle Werte einer bestimmten Spalte eines PostgreSQL-Abfrageergebnisses als indiziertes Array zurück.
pg_fetch_array Funktion
Liest eine Ergebniszeile aus einem PostgreSQL-Abfrageergebnis und gibt sie als Array zurück.
pg_fetch_assoc Funktion
Liest eine Zeile aus einem PostgreSQL-Abfrageergebnis und gibt sie als assoziatives Array zurück, wobei die Spaltenbezeichnungen als Schlüssel dienen.
pg_fetch_object Funktion
Liest eine Zeile aus einem PostgreSQL-Abfrageergebnis und gibt sie als Objekt zurück, wobei Spaltennamen als Objekteigenschaften verfügbar sind.
pg_fetch_result Funktion
Gibt einen einzelnen Feldwert aus einem PostgreSQL-Abfrageergebnis anhand von Zeilen- und Spaltenindex oder Spaltenname zurück.
pg_fetch_row Funktion
Liest eine Zeile aus einem PostgreSQL-Abfrageergebnis und gibt sie als numerisch indiziertes Array zurück.
pg_field_is_null Funktion
Prüft, ob ein bestimmtes Feld in einer PostgreSQL-Ergebnismenge den SQL-Wert <code>NULL</code> enthält.
pg_field_name Funktion
Gibt den Namen (Spaltenbezeichnung) eines Feldes aus einem PostgreSQL-Ergebnis anhand seines Index zurück.
pg_field_num Funktion
Gibt die Spaltennummer (0-basiert) eines Feldes anhand seines Namens in einem PostgreSQL-Ergebnis zurück.
pg_field_prtlen Funktion
Gibt die tatsächliche Drucklänge (Anzahl der Zeichen im String) eines Feldes in einem PostgreSQL-Ergebnissatz zurück.
pg_field_size Funktion
Gibt die interne Speichergröße (in Bytes) eines Feldes einer PostgreSQL-Ergebnismenge zurück.
pg_field_table Funktion
Gibt den Tabellennamen oder die OID der Tabelle zurück, in der das angegebene Feld eines PostgreSQL-Ergebnisses definiert ist.
pg_field_type Funktion
Gibt den PostgreSQL-Datentyp eines bestimmten Feldes (Spalte) als Zeichenkette zurück.
pg_field_type_oid Funktion
Gibt die OID (Object Identifier) des PostgreSQL-Datentyps eines Feldes aus einem Abfrageergebnis zurück.
pg_flush Funktion
Sendet alle noch ausstehenden Ausgabedaten aus dem internen Puffer an den PostgreSQL-Server über die angegebene Verbindung.
pg_free_result Funktion
Gibt den von einem PostgreSQL-Abfrageergebnis belegten Speicher frei und macht die zugehörige Ressource ungültig.
pg_get_notify Funktion
Liest eine ausstehende <code>NOTIFY</code>-Nachricht aus der PostgreSQL-Verbindung und gibt deren Kanal und Prozess-ID zurück.
pg_get_pid Funktion
Gibt die Prozess-ID (PID) des Backend-Serverprozesses zurück, der der angegebenen PostgreSQL-Verbindung zugeordnet ist.
pg_get_result Funktion
Liefert das nächste verfügbare Ergebnis einer asynchronen PostgreSQL-Abfrage, die mit <code>pg_send_query()</code> o. ä. gesendet wurde.
pg_host Funktion
Gibt den Hostnamen des PostgreSQL-Servers zurück, zu dem die angegebene Verbindung aufgebaut wurde.
pg_insert Funktion
Fügt die Schlüssel-Wert-Paare eines assoziativen Arrays als neue Zeile in eine PostgreSQL-Tabelle ein.
pg_jit Funktion
Gibt JIT-Kompilierungsinformationen (Just-In-Time) der aktuellen PostgreSQL-Serververbindung als assoziatives Array zurück.
pg_last_error Funktion
Gibt die zuletzt aufgetretene Fehlermeldung einer PostgreSQL-Verbindung als Zeichenkette zurück.
pg_last_notice Funktion
Liefert die letzte oder alle NOTICE-Meldungen, die der PostgreSQL-Server während einer Verbindung gesendet hat.
pg_last_oid Funktion
Gibt den Objektbezeichner (OID) des zuletzt über <code>pg_query()</code> oder <code>pg_execute()</code> eingefügten Datensatzes zurück.
pg_lo_close Funktion
Schließt ein zuvor geöffnetes PostgreSQL Large Object und gibt die zugehörigen Ressourcen frei.
pg_lo_create Funktion
Erzeugt ein neues Large Object in einer PostgreSQL-Datenbank und gibt dessen OID zurück.
pg_lo_export Funktion
Exportiert ein PostgreSQL-Large-Object (identifiziert durch seine OID) direkt in eine Datei auf dem Dateisystem des Servers.
pg_lo_import Funktion
Importiert eine Datei vom Dateisystem als PostgreSQL Large Object (LOB) und gibt dessen OID zurück.
pg_lo_open Funktion
Öffnet ein PostgreSQL Large Object (LO) anhand seiner OID und gibt ein Large-Object-Handle zurück.
pg_lo_read Funktion
Liest bis zu <code>$length</code> Bytes aus einem geöffneten PostgreSQL-Large-Object und gibt den gelesenen Inhalt als String zurück.
pg_lo_read_all Funktion
Liest ein gesamtes PostgreSQL Large Object und gibt dessen Inhalt direkt an den Browser (Ausgabepuffer) weiter.
pg_lo_seek Funktion
Setzt die Lese- oder Schreibposition (Zeiger) innerhalb eines geöffneten PostgreSQL-Large-Objects auf einen bestimmten Offset.
pg_lo_tell Funktion
Gibt die aktuelle Lese-/Schreibposition (Datei-Cursor-Position) innerhalb eines PostgreSQL Large Objects zurück.
pg_lo_truncate Funktion
Kürzt ein geöffnetes PostgreSQL-Large-Object auf eine bestimmte Größe in Bytes.
pg_lo_unlink Funktion
Löscht ein Large Object aus einer PostgreSQL-Datenbank anhand seiner OID.
pg_lo_write Funktion
Schreibt Daten in ein geöffnetes PostgreSQL-Large-Object und gibt die Anzahl der geschriebenen Bytes zurück.
pg_meta_data Funktion
Liefert Metadaten (Spalteninformationen) einer PostgreSQL-Tabelle als assoziatives Array.
pg_num_fields Funktion
Gibt die Anzahl der Spalten (Felder) in einem PostgreSQL-Abfrageergebnis zurück.
pg_num_rows Funktion
Gibt die Anzahl der Zeilen (Datensätze) in einem PostgreSQL-Abfrageergebnis zurück.
pg_options Funktion
Gibt die Verbindungsoptionen zurück, die beim Aufbau der aktuellen PostgreSQL-Verbindung angegeben wurden.
pg_parameter_status Funktion
Liefert den aktuellen Wert eines laufzeitrelevanten Serverparameters einer PostgreSQL-Verbindung.
pg_pconnect Funktion
Öffnet eine persistente PostgreSQL-Verbindung und gibt ein Verbindungs-Handle zurück oder <code>false</code> bei Fehler.
pg_ping Funktion
Prüft, ob eine PostgreSQL-Datenbankverbindung noch aktiv ist, und versucht bei Bedarf eine automatische Wiederherstellung.
pg_port Funktion
Gibt die Portnummer zurück, über die eine PostgreSQL-Verbindung aufgebaut wurde.
pg_prepare Funktion
Erstellt eine vorbereitete SQL-Anweisung auf dem PostgreSQL-Server und wartet auf deren Fertigstellung.
pg_put_copy_data Funktion
Sendet Daten im COPY-Format während einer laufenden PostgreSQL-COPY-Operation an den Server.
pg_put_copy_end Funktion
Signalisiert dem PostgreSQL-Server den Abschluss einer COPY-FROM-STDIN-Operation und beendet den Datentransfer.
pg_put_line Funktion
Sendet eine NULL-terminierte Zeichenkette direkt an den PostgreSQL-Server, typischerweise für den schnellen Massenimport mit <code>COPY FROM STDIN</code>.
pg_query Funktion
Führt eine SQL-Abfrage auf einer PostgreSQL-Datenbankverbindung aus und gibt ein Ergebnis-Objekt zurück.
pg_query_params Funktion
Sendet eine parametrisierte SQL-Abfrage an den PostgreSQL-Server und wartet auf das Ergebnis — Parameter werden sicher getrennt vom SQL-Text übergeben.
pg_result_error Funktion
Gibt die Fehlermeldung zurück, die mit einer PostgreSQL-Ergebniskennung verknüpft ist.
pg_result_error_field Funktion
Liefert den Inhalt eines bestimmten Fehlermeldungsfeldes aus einem PostgreSQL-Abfrageergebnis.
pg_result_memory_size Funktion
Gibt die Anzahl der Bytes zurück, die für ein PostgreSQL-Abfrageergebnis im Speicher reserviert sind.
pg_result_seek Funktion
Setzt den internen Datensatzzeiger eines PostgreSQL-Abfrageergebnisses auf die angegebene Zeilennummer.
pg_result_status Funktion
Gibt den Status eines PostgreSQL-Abfrageergebnisses als numerischen Code oder als Zeichenkette zurück.
pg_select Funktion
Wählt Datensätze aus einer PostgreSQL-Tabelle anhand eines assoziativen Bedingungsarrays aus.
pg_send_execute Funktion
Sendet asynchron eine Anfrage an den PostgreSQL-Server, eine vorbereitete Abfrage mit den angegebenen Parametern auszuführen, ohne auf das Ergebnis zu warten.
pg_send_prepare Funktion
Sendet asynchron eine Anfrage an den PostgreSQL-Server, eine vorbereitete Abfrage zu erstellen, ohne auf deren Fertigstellung zu warten.
pg_send_query Funktion
Sendet eine SQL-Abfrage asynchron an eine PostgreSQL-Verbindung, ohne auf das Ergebnis zu warten.
pg_send_query_params Funktion
Sendet eine SQL-Abfrage mit separat übergebenen Parametern asynchron an den PostgreSQL-Server, ohne auf das Ergebnis zu warten.
pg_service Funktion
Gibt den Servicenamen zurück, der beim Aufbau einer PostgreSQL-Verbindung verwendet wurde.
pg_set_chunked_rows_size Funktion
Aktiviert den Chunk-Modus für den zeilenweisen Abruf von Abfrageergebnissen aus einer PostgreSQL-Datenbank, sodass Ergebnisse in Blöcken der angegebenen Größe geliefert werden.
pg_set_client_encoding Funktion
Setzt die Zeichenkodierung der Client-Verbindung für eine PostgreSQL-Verbindung.
pg_set_error_context_visibility Funktion
Legt fest, ob Kontext-Informationen in PostgreSQL-Fehlermeldungen sichtbar sind, und gibt die vorherige Einstellung zurück.
pg_set_error_verbosity Funktion
Bestimmt den Detaillierungsgrad von Fehlermeldungen, die von <code>pg_last_error</code> und <code>pg_result_error</code> zurückgegeben werden.
pg_socket Funktion
Gibt ein Nur-Lese-Handle auf das Netzwerk-Socket der PostgreSQL-Verbindung zurück, um asynchrone I/O-Operationen zu ermöglichen.
pg_socket_poll Funktion
Prüft das zugrunde liegende Socket einer PostgreSQL-Verbindung auf Lese- und/oder Schreibbereitschaft innerhalb eines definierten Timeouts.
pg_trace Funktion
Aktiviert die Ablaufverfolgung (Tracing) einer PostgreSQL-Verbindung und schreibt alle gesendeten und empfangenen Nachrichten in eine Datei.
pg_transaction_status Funktion
Gibt den aktuellen Transaktionsstatus einer PostgreSQL-Verbindung als Integer-Konstante zurück.
pg_tty Funktion
Gibt den TTY-Namen (Terminal) zurück, an den Debug-Ausgaben der PostgreSQL-Verbindung gesendet werden.
pg_unescape_bytea Funktion
Entfernt die PostgreSQL-Maskierung (Escaping) eines <code>bytea</code>-Wertes und gibt die ursprünglichen Binärdaten zurück.
pg_untrace Funktion
Beendet die zuvor mit <code>pg_trace()</code> gestartete Ablaufverfolgung (Tracing) einer PostgreSQL-Verbindung.
pg_update Funktion
Aktualisiert Zeilen in einer PostgreSQL-Tabelle anhand von Bedingungen und gibt bei Erfolg <code>true</code> zurück.
pg_version Funktion
Gibt ein Array mit den Versionsinformationen von PostgreSQL-Client, -Protokoll und -Server zurück.
Phar context options Funktion
Kontextoptionen für den <code>phar://</code>-Stream-Wrapper, mit denen das Verhalten beim Lesen und Schreiben von Phar-Archiven gesteuert wird.
phar:// Funktion
Stream-Wrapper für PHP-Archive (PHAR), der den Zugriff auf Dateien innerhalb eines PHAR-Archivs über URLs ermöglicht.
php:// Funktion
Spezielles URI-Schema für den Zugriff auf verschiedene I/O-Streams wie Standardeingabe, -ausgabe, -fehler, temporäre Dateien und Speicherfilter.
php_ini_loaded_file Funktion
Gibt den vollständigen Pfad zur aktuell geladenen <code>php.ini</code>-Konfigurationsdatei zurück.
php_ini_scanned_files Funktion
Gibt eine kommaseparierte Liste aller zusätzlichen <code>.ini</code>-Dateien zurück, die PHP beim Start eingelesen hat.
php_sapi_name Funktion
Gibt den Namen des Server API (SAPI) zurück, über das PHP aktuell ausgeführt wird (z. B. <code>cli</code>, <code>fpm-fcgi</code>, <code>apache2handler</code>).
php_strip_whitespace Funktion
Gibt den Quellcode einer PHP-Datei zurück, wobei Kommentare und überflüssiger Leerraum entfernt werden.
php_uname Funktion
Gibt Informationen über das Betriebssystem zurück, auf dem PHP läuft.
phpcredits Funktion
Gibt eine HTML-Seite mit den Credits (Danksagungen und Mitwirkenden) der PHP-Distribution aus.
phpdbg_break_file Funktion
Setzt einen Breakpoint an einer bestimmten Zeile in einer Datei für den PHP-Debugger <code>phpdbg</code>.
phpdbg_break_function Funktion
Setzt einen Breakpoint am Beginn einer benannten Funktion im <code>phpdbg</code>-Debugger.
phpdbg_break_method Funktion
Setzt einen Breakpoint am Beginn einer Methode in der phpdbg-Debugger-Umgebung.
phpdbg_break_next Funktion
Setzt einen Breakpoint am nächsten auszuführenden Opcode innerhalb der phpdbg-Debugger-Umgebung.
phpdbg_clear Funktion
Löscht alle aktuell gesetzten Breakpoints in der phpdbg-Debugger-Sitzung.
phpdbg_color Funktion
Setzt die Farbe für ein bestimmtes Ausgabeelement im <code>phpdbg</code>-Debugger.
phpdbg_end_oplog Funktion
Beendet die Aufzeichnung eines Oplogs im PHPDBG-Debugger und gibt die aufgezeichneten Opcode-Daten als Array zurück.
phpdbg_exec Funktion
Versucht, den Ausführungskontext des PHPDBG-Debuggers auf eine bestimmte Datei zu setzen.
phpdbg_get_executable Funktion
Liefert eine Liste der ausführbaren Opcodes des aktuell geladenen PHP-Skripts innerhalb der PHPDBG-Umgebung.
phpdbg_prompt Funktion
Setzt den Befehls-Prompt des <code>phpdbg</code>-Debuggers auf eine benutzerdefinierte Zeichenkette.
phpdbg_start_oplog Funktion
Startet die Aufzeichnung eines Opcode-Logs (Oplog) im PHPDBG-SAPI, um ausgeführte Opcodes zu verfolgen.
phpinfo Funktion
Gibt eine detaillierte HTML-Seite (oder Plaintext im CLI-Modus) mit Informationen über die aktuelle PHP-Konfiguration aus.
phpversion Funktion
Gibt die aktuelle PHP-Version oder die Version einer installierten Erweiterung als Zeichenkette zurück.
pi Funktion
Gibt π (3.14159…) zurück. Äquivalent zur Konstante <code>M_PI</code>.
png2wbmp Funktion
Konvertiert eine PNG-Bilddatei in eine WBMP-Datei (Wireless Bitmap) mit optionaler Skalierung und Schwellenwertsteuerung.
popen Funktion
Öffnet einen Pipe-Dateizeiger zu einem externen Prozess und ermöglicht das Lesen seiner Ausgabe oder das Schreiben in seine Eingabe.
pos Funktion
Gibt das aktuelle Element eines Arrays zurück — <code>pos()</code> ist ein Alias für <code>current()</code>.
posix_access Funktion
Prüft, ob der aktuelle Prozess bestimmte Zugriffsrechte auf eine Datei oder ein Verzeichnis besitzt.
posix_ctermid Funktion
Liefert den Pfad des kontrollierenden Terminals (z. B. <code>/dev/tty</code>) des aktuellen Prozesses.
posix_eaccess Funktion
Prüft anhand der effektiven Benutzer-ID (eUID/eGID), ob der aktuelle Prozess auf eine Datei zugreifen darf.
posix_errno Funktion
Alias von <code>posix_get_last_error()</code> — gibt den Fehlercode der zuletzt fehlgeschlagenen POSIX-Funktion zurück.
posix_fpathconf Funktion
Gibt den Wert eines konfigurierbaren systemabhängigen Limits für einen geöffneten Dateideskriptor zurück.
posix_get_last_error Funktion
Gibt die Fehlernummer (errno) zurück, die von der zuletzt fehlgeschlagenen POSIX-Funktion gesetzt wurde.
posix_getcwd Funktion
Gibt den absoluten Pfad des aktuellen Arbeitsverzeichnisses des Prozesses zurück.
posix_getegid Funktion
Gibt die effektive Gruppen-ID (EGID) des aktuellen PHP-Prozesses zurück.
posix_geteuid Funktion
Gibt die effektive Benutzer-ID (EUID) des aktuellen PHP-Prozesses als Integer zurück.
posix_getgid Funktion
Gibt die reale Gruppen-ID (GID) des aktuellen PHP-Prozesses zurück.
posix_getgrgid Funktion
Gibt Informationen über eine Unix-Gruppe anhand ihrer numerischen Gruppen-ID (<code>GID</code>) zurück.
posix_getgrnam Funktion
Gibt ein assoziatives Array mit Informationen über eine Unix-Gruppe zurück, die durch ihren Namen identifiziert wird.
posix_getgroups Funktion
Gibt ein Array mit den numerischen GIDs (Gruppen-IDs) aller Gruppen zurück, denen der aktuelle Prozess angehört.
posix_getlogin Funktion
Gibt den Loginnamen des aktuell laufenden Prozesses zurück, wie er in der POSIX-Benutzer-Datenbank hinterlegt ist.
posix_getpgid Funktion
Gibt die Prozessgruppen-ID (PGID) eines Prozesses anhand seiner PID zurück.
posix_getpgrp Funktion
Gibt die Prozessgruppenkennung (PGID) des aktuellen PHP-Prozesses zurück.
posix_getpid Funktion
Gibt die Prozesskennung (PID) des aktuellen PHP-Prozesses zurück.
posix_getppid Funktion
Gibt die Prozesskennung (PID) des Elternprozesses des aktuellen PHP-Prozesses zurück.
posix_getpwnam Funktion
Liefert zu einem Benutzernamen ein assoziatives Array mit Informationen aus der Systempasswortdatei (<code>/etc/passwd</code>).
posix_getpwuid Funktion
Gibt ein Array mit Informationen über den Benutzer zurück, dessen numerische Benutzer-ID (UID) übergeben wurde.
posix_getrlimit Funktion
Liefert Informationen über das aktuelle Soft- und Hard-Limit einer Systemressource des laufenden Prozesses.
posix_getsid Funktion
Gibt die Session-ID (SID) des Prozesses mit der angegebenen Prozess-ID zurück.
posix_getuid Funktion
Gibt die reale Benutzer-ID (UID) des aktuellen PHP-Prozesses zurück.
posix_initgroups Funktion
Initialisiert die Gruppenzugriffsliste eines Benutzers anhand seines Namens und seiner primären Gruppen-ID.
posix_isatty Funktion
Prüft, ob ein Dateideskriptor oder eine Ressource einem interaktiven Terminal (TTY) zugeordnet ist.
posix_kill Funktion
Sendet einem Prozess (oder einer Prozessgruppe) ein POSIX-Signal anhand der Prozess-ID.
posix_mkfifo Funktion
Erzeugt eine FIFO-Spezialdatei (Named Pipe) unter dem angegebenen Pfad mit den gewählten Zugriffsrechten.
posix_mknod Funktion
Erzeugt eine spezielle oder gewöhnliche Datei gemäß POSIX.1, z. B. eine reguläre Datei, ein Verzeichnis, eine FIFO oder eine Gerätedatei.
posix_pathconf Funktion
Gibt den Wert eines konfigurierbaren, pfadbezogenen Systemlimits zurück, wie es durch POSIX definiert ist.
posix_setegid Funktion
Setzt die effektive Gruppen-ID (EGID) des aktuellen PHP-Prozesses auf den angegebenen Wert.
posix_seteuid Funktion
Setzt die effektive Benutzer-ID (EUID) des aktuellen Prozesses auf den angegebenen Wert.
posix_setgid Funktion
Setzt die reale Gruppen-ID (GID) des aktuellen Prozesses auf den angegebenen Wert.
posix_setpgid Funktion
Setzt die Prozessgruppen-ID (PGID) eines Prozesses für die Job-Kontrolle unter POSIX-Systemen.
posix_setrlimit Funktion
Setzt das Soft- und Hard-Limit für eine bestimmte Systemressource des aktuellen Prozesses.
posix_setsid Funktion
Macht den aktuellen Prozess zum Leiter einer neuen Session und löst ihn von seinem steuernden Terminal.
posix_setuid Funktion
Setzt die Benutzer-ID (UID) des aktuellen Prozesses auf den angegebenen Wert.
posix_strerror Funktion
Gibt die systemseitige Fehlermeldung zurück, die dem übergebenen POSIX-Fehlercode (<code>errno</code>-Wert) entspricht.
posix_sysconf Funktion
Liefert Laufzeitkonfigurationswerte des Betriebssystems über die POSIX-<code>sysconf()</code>-Schnittstelle.
posix_times Funktion
Gibt die aktuellen Prozess-Rechenzeiten (Ticks) des laufenden Prozesses und seiner Kindprozesse zurück.
posix_ttyname Funktion
Ermittelt den Gerätenamen (Pfad) des Terminal-Devices, das mit einem Dateideskriptor verknüpft ist.
posix_uname Funktion
Gibt ein assoziatives Array mit Informationen über das Betriebssystem zurück (Systemname, Hostname, Version, Release, Maschinentyp).
pow Funktion
Potenzierung — <code>$num</code> hoch <code>$exponent</code>. Der Operator <code>**</code> ist meist besser lesbar.
preg_filter Funktion
Sucht in <code>$subject</code> nach Treffern des regulären Ausdrucks <code>$pattern</code>, ersetzt diese durch <code>$replacement</code> und gibt <strong>nur</strong> die Elemente zurück, in denen ein Treffer gefunden wurde.
preg_grep Funktion
Durchsucht ein Array nach Elementen, die auf ein reguläres Ausdrucks-Muster passen, und gibt die passenden Elemente zurück.
preg_last_error Funktion
Gibt den Fehlercode der zuletzt ausgeführten PCRE-Regex-Operation zurück, um Fehler wie <code>PREG_BACKTRACK_LIMIT_ERROR</code> oder <code>PREG_RECURSION_LIMIT_ERROR</code> zu erkennen.
preg_last_error_msg Funktion
Gibt die menschenlesbare Fehlermeldung des zuletzt aufgetretenen PCRE-Regex-Fehlers als <code>string</code> zurück.
preg_match Funktion
Prüft, ob ein regulärer Ausdruck (PCRE) auf einen String matcht — und liefert den ersten Treffer.
preg_match_all Funktion
Findet alle Vorkommen eines Regex-Patterns in einem String und liefert alle Treffer.
preg_quote Funktion
Escapt Regex-Sonderzeichen in einem String — Pflicht bei dynamischen Patterns.
preg_replace Funktion
Ersetzt Regex-Matches im String durch andere Werte — Rückreferenzen mit <code>$1</code>, <code>$2</code>.
preg_replace_callback Funktion
Ersetzt Regex-Matches durch Rückgabewert einer Callback-Funktion — für komplexe Logik.
preg_replace_callback_array Funktion
Führt eine Suche und Ersetzung per regulärem Ausdruck mit mehreren Callbacks durch — für jedes Muster kann ein eigener Callback definiert werden.
preg_split Funktion
Zerlegt einen String an Regex-Matches — mächtiger als <code>explode()</code>.
prev Funktion
Setzt den internen Arrayzeiger um eine Position zurück und gibt den Wert des vorherigen Elements zurück.
print Funktion
Gibt einen String aus und gibt immer den Wert <code>1</code> zurück.
print_r Funktion
Gibt einen Wert menschenlesbar aus. Mit <code>$return = true</code> als String zurückgeben statt ausgeben.
printf Funktion
Wie <code>sprintf()</code>, aber gibt direkt aus, statt zurückzugeben.
proc_close Funktion
Schließt einen mit <code>proc_open()</code> gestarteten Prozess und gibt dessen Exitcode zurück.
proc_get_status Funktion
Liefert ein assoziatives Array mit Statusinformationen über einen mit <code>proc_open()</code> gestarteten Prozess.
proc_nice Funktion
Ändert die Priorität des aktuellen Prozesses
proc_open Funktion
Führt ein externes Kommando aus und öffnet konfigurierbare Dateizeiger für dessen Standard-Ein- und Ausgabe.
proc_terminate Funktion
Sendet ein Signal an einen mit <code>proc_open()</code> gestarteten Prozess, um ihn zu beenden.
property_exists Funktion
Prüft, ob ein Property definiert ist — auch wenn der Wert <code>null</code> ist.
ps_add_bookmark Funktion
Fügt der aktuellen PostScript-Seite ein Lesezeichen (Bookmark) hinzu und gibt dessen Handle zurück.
ps_add_launchlink Funktion
Fügt einem PostScript-Dokument einen interaktiven Link hinzu, der beim Anklicken eine externe Datei oder Anwendung startet.
ps_add_locallink Funktion
Fügt einen anklickbaren Link zu einer anderen Seite innerhalb desselben PostScript-Dokuments hinzu.
ps_add_note Funktion
Fügt der aktuellen Seite eines PostScript-Dokuments eine Notiz-Annotation hinzu.
ps_add_pdflink Funktion
Fügt in einem PostScript-Dokument einen anklickbaren Link zu einer bestimmten Seite eines externen PDF-Dokuments hinzu.
ps_add_weblink Funktion
Fügt einem PostScript-Dokument einen anklickbaren Hyperlink zu einer Web-Adresse (URL) in einem definierten Rechteckbereich hinzu.
ps_arc Funktion
Zeichnet einen Bogen (Kreisausschnitt) gegen den Uhrzeigersinn in ein PostScript-Dokument.
ps_arcn Funktion
Zeichnet einen Bogen im Uhrzeigersinn (negativ) in einem PostScript-Dokument.
ps_begin_page Funktion
Beginnt eine neue Seite in einem PostScript-Dokument mit den angegebenen Abmessungen.
ps_begin_pattern Funktion
Beginnt die Definition eines neuen Wiederholungsmusters in einem PostScript-Dokument.
ps_begin_template Funktion
Beginnt eine neue Vorlage (Template) in einem PostScript-Dokument und gibt eine Vorlage-Ressource zurück.
ps_circle Funktion
Zeichnet einen Kreis in einem PostScript-Dokument an der angegebenen Position mit dem angegebenen Radius.
ps_clip Funktion
Beschneidet die Zeichnung auf den aktuellen Pfad, sodass nachfolgende Zeichenoperationen nur innerhalb des Pfads sichtbar sind.
ps_close Funktion
Schließt ein zuvor mit <code>ps_new()</code> und <code>ps_open_file()</code> erstelltes PostScript-Dokument und gibt alle zugehörigen Ressourcen frei.
ps_close_image Funktion
Schließt ein zuvor geöffnetes Bild in einer PostScript-Ressource und gibt den dafür reservierten Speicher frei.
ps_closepath Funktion
Schließt den aktuellen Pfad im PostScript-Dokument, indem eine gerade Linie vom aktuellen Punkt zum Startpunkt des Pfades gezogen wird.
ps_closepath_stroke Funktion
Schließt den aktuellen Pfad und zeichnet dessen Umriss (Stroke) in einem einzigen Schritt.
ps_continue_text Funktion
Setzt Text in der nächsten Zeile eines PostScript-Dokuments fort, ohne die aktuelle Textposition manuell anzupassen.
ps_curveto Funktion
Zeichnet eine kubische Bézier-Kurve im PostScript-Dokument von der aktuellen Position zu einem Zielpunkt unter Verwendung von zwei Kontrollpunkten.
ps_delete Funktion
Gibt alle Ressourcen und den Speicher eines PostScript-Dokuments frei und schließt das Dokument.
ps_end_page Funktion
Beendet die aktuelle Seite in einem PostScript-Dokument, das mit der PS-Extension erstellt wird.
ps_end_pattern Funktion
Beendet die Definition eines zuvor mit <code>ps_begin_pattern()</code> gestarteten Musters in einer PostScript-Ressource.
ps_end_template Funktion
Beendet eine zuvor gestartete PostScript-Vorlage (Template) und macht sie für die spätere Verwendung verfügbar.
ps_fill Funktion
Füllt den aktuellen Pfad im PostScript-Dokument mit der aktuell gesetzten Füllfarbe.
ps_fill_stroke Funktion
Füllt den aktuellen Pfad mit der aktuellen Füllfarbe und zeichnet anschließend dessen Umriss mit der aktuellen Strichfarbe.
ps_findfont Funktion
Lädt eine Schriftart für die Verwendung in einem PostScript-Dokument und gibt einen Schriftart-Handle zurück.
ps_get_buffer Funktion
Gibt den vollständigen Inhalt des internen Puffers mit den bisher generierten PostScript-Daten als String zurück.
ps_get_parameter Funktion
Liest einen benannten Parameter aus einer PostScript-Ressource und gibt dessen Wert als Zeichenkette zurück.
ps_get_value Funktion
Liest einen numerischen Wert aus einem PostScript-Dokument-Handle und gibt ihn als Gleitkommazahl zurück.
ps_hyphenate Funktion
Trennt ein Wort gemäß den Trennungsregeln des aktiven Wörterbuchs und gibt die möglichen Trennpositionen zurück.
ps_include_file Funktion
Liest eine externe Datei mit rohem PostScript-Code in ein PostScript-Dokument ein.
ps_lineto Funktion
Zeichnet eine Linie vom aktuellen Punkt zum angegebenen Punkt <code>(x, y)</code> in einem PostScript-Dokument.
ps_makespotcolor Funktion
Erstellt eine Schmuckfarbe (Spot Color) in einem PostScript-Dokument und gibt deren Kennung zurück.
ps_moveto Funktion
Setzt den aktuellen Zeichenpunkt in einem PostScript-Dokument auf die angegebenen Koordinaten.
ps_new Funktion
Erstellt ein neues PostScript-Dokumentobjekt und gibt eine Ressource zurück, die als Handle für alle weiteren ps_*-Funktionen verwendet wird.
ps_open_file Funktion
Öffnet eine Datei zur Ausgabe von PostScript-Daten innerhalb einer mit <code>ps_new()</code> erstellten PS-Ressource.
ps_open_image Funktion
Liest Bilddaten in ein PostScript-Dokument ein, sodas das Bild später mit <code>ps_place_image</code> platziert werden kann.
ps_open_image_file Funktion
Öffnet ein Bild aus einer Datei und gibt eine Bild-Ressource für die Verwendung in einem PostScript-Dokument zurück.
ps_open_memory_image Funktion
Wandelt ein GD-Bild-Ressource in ein für PS-Dokumente (PostScript) platzierbares Bild um und gibt eine Bild-ID zurück.
ps_place_image Funktion
Platziert ein zuvor geladenes Bild an einer bestimmten Position auf der aktuellen PostScript-Seite mit einem definierten Skalierungsfaktor.
ps_rect Funktion
Zeichnet ein Rechteck in einem PostScript-Dokument an der angegebenen Position mit der angegebenen Breite und Höhe.
ps_restore Funktion
Stellt einen zuvor mit <code>ps_save()</code> gespeicherten Grafikkontext in einem PostScript-Dokument wieder her.
ps_rotate Funktion
Setzt den Rotationsfaktor für das aktuelle Koordinatensystem in einem PostScript-Dokument.
ps_save Funktion
Speichert den aktuellen Grafikzustand (Kontext) eines PostScript-Dokuments auf den Zustandsstapel.
ps_scale Funktion
Setzt den Skalierungsfaktor für das aktuelle Koordinatensystem in einem PostScript-Dokument.
ps_set_border_color Funktion
Setzt die Rahmenfarbe von Annotationen (Links) in einem PostScript-Dokument.
ps_set_border_dash Funktion
Setzt die Strichlänge und den Abstand des gestrichelten Rahmens von Annotationen in einem PostScript-Dokument.
ps_set_border_style Funktion
Setzt den Rahmenstil und die Rahmenbreite von Annotationen in einem PostScript-Dokument.
ps_set_info Funktion
Setzt ein Informationsfeld (Metadatum) im PostScript-Dokument, das mit <code>ps_new</code> erzeugt wurde.
ps_set_parameter Funktion
Setzt einen benannten Zeichenketten-Parameter eines PostScript-Dokuments (ps-Ressource).
ps_set_text_pos Funktion
Setzt die aktuelle Position für die Textausgabe in einem PostScript-Dokument.
ps_set_value Funktion
Setzt einen numerischen Wert in einem PostScript-Dokument, der das Verhalten verschiedener Zeichenoperationen steuert.
ps_setcolor Funktion
Setzt die aktuelle Zeichen- oder Füllfarbe für ein PostScript-Dokument.
ps_setdash Funktion
Setzt das Muster einer gestrichelten Linie in einem PostScript-Dokument durch Angabe von Strich- und Lückenlänge.
ps_setflat Funktion
Setzt die Flachheit (Flatness) für das angegebene PostScript-Dokument, die bestimmt, wie genau Kurven gezeichnet werden.
ps_setfont Funktion
Setzt die aktive Schriftart und -größe für alle nachfolgenden Textausgaben in einem PostScript-Dokument.
ps_setgray Funktion
Setzt den aktuellen Grauwert für Füll- und Konturfarben im PostScript-Dokument.
ps_setlinecap Funktion
Setzt das Aussehen der Linienenden in einem PostScript-Dokument.
ps_setlinejoin Funktion
Setzt die Art der Linienverbindung (Line-Join) für nachfolgende Pfade in einem PostScript-Dokument.
ps_setlinewidth Funktion
Setzt die Linienbreite für nachfolgende Zeichenoperationen in einem PostScript-Dokument.
ps_setmiterlimit Funktion
Setzt das Miter-Limit für spitze Ecken in einem PostScript-Dokument, das mit der ps-Erweiterung erstellt wird.
ps_setoverprintmode Funktion
Setzt den Überdruckmodus für ein PostScript-Dokument, der bestimmt, wie überlappende Farben beim Drucken behandelt werden.
ps_setpolydash Funktion
Setzt das Muster einer gestrichelten Linie für PostScript-Dokumente mit mehreren abwechselnden Strich- und Lückenabständen.
ps_shading Funktion
Erstellt eine Farbverlauf-Schattierung in einem PostScript-Dokument, die später mit <code>ps_shfill</code> oder in einem Muster verwendet werden kann.
ps_shading_pattern Funktion
Erstellt ein Füllmuster auf Basis einer zuvor definierten Schattierung für die Verwendung in PostScript-Dokumenten.
ps_shfill Funktion
Füllt eine Fläche im aktuellen Pfad mit einer zuvor definierten Schattierung (Gradient).
ps_show Funktion
Gibt einen Textstring an der aktuellen Position im PostScript-Dokument aus.
ps_show2 Funktion
Gibt einen Text-String an der aktuellen Position im PostScript-Dokument aus und wendet optional eine XForm-Transformation an.
ps_show_boxed Funktion
Gibt einen Text innerhalb eines definierten rechteckigen Rahmens in einem PostScript-Dokument aus.
ps_show_xy Funktion
Gibt einen Text an der angegebenen absoluten Position im PostScript-Dokument aus.
ps_show_xy2 Funktion
Gibt einen Text mit einer definierten Zeichenlänge an einer bestimmten Position im PostScript-Dokument aus.
ps_string_geometry Funktion
Gibt die geometrischen Abmessungen (Breite, links- und rechtsseitiger Leerraum) eines Strings im aktuellen PostScript-Dokument zurück.
ps_stringwidth Funktion
Berechnet die Breite eines Strings in einer bestimmten Schriftart und -größe im PostScript-Dokument und gibt sie als Gleitkommazahl zurück.
ps_stroke Funktion
Zeichnet den aktuellen Pfad als Linie (Stroke) im PostScript-Dokument und löscht ihn anschließend.
ps_symbol Funktion
Gibt ein einzelnes Glyph (Symbol) aus dem aktuellen PostScript-Font an der aktuellen Position im PostScript-Dokument aus.
ps_symbol_name Funktion
Gibt den Namen eines Glyphs (Symbols) für den angegebenen Zeichencode und Font in einem PostScript-Dokument zurück.
ps_symbol_width Funktion
Gibt die Breite eines benannten Glyphs (Symbols) in einer PostScript-Schrift zurück.
ps_translate Funktion
Verschiebt den Ursprung des Koordinatensystems im aktuellen PostScript-Dokument um die angegebenen Werte in x- und y-Richtung.
pspell_add_to_personal Funktion
Fügt ein Wort zur persönlichen Wortliste eines PSpell-Wörterbuchs hinzu.
pspell_add_to_session Funktion
Fügt ein Wort zur sitzungsbezogenen Wortliste eines PSpell-Wörterbuchs hinzu, ohne die persönliche Wortliste dauerhaft zu speichern.
pspell_check Funktion
Überprüft, ob ein Wort in der geladenen PSpell-Wörterbuchliste korrekt geschrieben ist.
pspell_clear_session Funktion
Löscht alle Wörter, die der aktuellen Sitzung eines <code>PSpell</code>-Wörterbuchs hinzugefügt wurden, ohne sie dauerhaft zu speichern.
pspell_config_create Funktion
Erzeugt eine neue PSpell-Konfiguration, die anschließend mit <code>pspell_new_config()</code> zum Öffnen eines Wörterbuchs verwendet werden kann.
pspell_config_data_dir Funktion
Legt das Verzeichnis fest, in dem pspell nach sprachspezifischen Datendateien sucht.
pspell_config_dict_dir Funktion
Legt das Verzeichnis fest, in dem <code>pspell</code> die Haupt-Wortlisten sucht.
pspell_config_ignore Funktion
Legt fest, dass Wörter mit weniger als <code>n</code> Buchstaben bei der Rechtschreibprüfung ignoriert werden.
pspell_config_mode Funktion
Legt den Modus fest, der bestimmt, wie viele und welche Rechtschreibvorschläge von pspell geliefert werden.
pspell_config_personal Funktion
Legt die Datei fest, die die persönliche Wortliste für eine PSpell-Konfiguration enthält.
pspell_config_repl Funktion
Legt die Datei fest, in der Ersetzungspaare für die persönliche Wortliste gespeichert werden.
pspell_config_runtogether Funktion
Legt fest, ob zusammengesetzte Wörter (ohne Leerzeichen zusammengeschrieben) als gültig betrachtet werden sollen.
pspell_config_save_repl Funktion
Legt fest, ob Ersetzungspaare beim Speichern der persönlichen Wortliste mit gespeichert werden sollen.
pspell_new Funktion
Lädt ein neues Pspell-Wörterbuch und gibt eine Wörterbuch-Instanz zurück, die für Rechtschreibprüfungen verwendet werden kann.
pspell_new_config Funktion
Öffnet ein neues PSpell-Wörterbuch auf Basis einer zuvor erstellten Konfiguration und gibt ein Wörterbuch-Handle zurück.
pspell_new_personal Funktion
Lädt ein neues Aspell-Wörterbuch mit einer persönlichen Wortliste und gibt ein <code>PSpell\Dictionary</code>-Objekt zurück.
pspell_save_wordlist Funktion
Speichert die persönliche Wortliste der aktuellen <code>pspell</code>-Sitzung dauerhaft in einer Datei.
pspell_store_replacement Funktion
Speichert ein Ersetzungspaar (falsch geschriebenes Wort → korrekte Schreibweise) in einem PSpell-Wörterbuch-Link.
pspell_suggest Funktion
Gibt eine Liste von Rechtschreibvorschlägen für ein falsch geschriebenes Wort aus einem PSpell-Wörterbuch zurück.
putenv Funktion
Setzt oder überschreibt den Wert einer Umgebungsvariablen für den aktuellen Prozess.