(PHP 8 >= 8.3.0)
posix_pathconf — Liefert den Wert eines konfigurierbaren Limits
Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Parameter zur Verfügung.
Gibt den Wert des konfigurierbaren Limits von name
für path
zurück.
path
Der Name der Datei, für die das Limit abgefragt werden soll.
name
Der Name des konfigurierbaren Limits; eine der folgenden Konstanten:
POSIX_PC_LINK_MAX
, POSIX_PC_MAX_CANON
,
POSIX_PC_MAX_INPUT
, POSIX_PC_NAME_MAX
,
POSIX_PC_PATH_MAX
, POSIX_PC_PIPE_BUF
,
POSIX_PC_CHOWN_RESTRICTED
, POSIX_PC_NO_TRUNC
,
POSIX_PC_ALLOC_SIZE_MIN
, POSIX_PC_SYMLINK_MAX
.
Gibt das konfigurierbare Limit oder false
zurück.
Wenn path
leer ist, wird ein
ValueError geworfen.
Beispiel #1 posix_pathconf()-Beispiel
In diesem Beispiel wird die maximale Länge des Pfadnamens in Bytes für das temporäre Verzeichnis ermittelt.
<?php
echo posix_pathconf(sys_get_temp_dir(), POSIX_PC_PATH_MAX);
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
4096