CXV. NIS

Introduction

NIS (feu Yellow Pages / Pages jaunes) permet la gestion par le réseau de fichiers d'administration importants (tel un fichier de mot de passe). Pour plus d'informations, reportez vous au manuel NIS, ou à Introduction to YP/NISIntroduction to YP/NIS (en anglais). Il existe un livre en anglais Managing NFS and NIS" par Hal Stern.

Note : Cette extension n'est pas disponible sur les plate-formes Windows.

Pré-requis

Aucun pré-requis pour pouvoir accéder à ces fonctionnalités, en dehors des fonctions standards Unix qui sont toujours disponibles (soit libc, soit libnsl : le script de configuration détectera celle que vous utilisez).

Installation

To get these functions to work, you have to configure PHP with --enable-yp.

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Constantes prédefinies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

YPERR_BADARGS (integer)

YPERR_BADDB (integer)

YPERR_BUSY (integer)

YPERR_DOMAIN (integer)

YPERR_KEY (integer)

YPERR_MAP (integer)

YPERR_NODOM (integer)

YPERR_NOMORE (integer)

YPERR_PMAP (integer)

YPERR_RESRC (integer)

YPERR_RPC (integer)

YPERR_YPBIND (integer)

YPERR_YPERR (integer)

YPERR_YPSERV (integer)

YPERR_VERS (integer)

Table des matières
yp_all --  Traverse la carte et applique une fonction sur chaque entrée
yp_cat --  Retourne une tableau contenant la carte entière
yp_err_string --  Retourne la chaîne correspondante à l'erreur donnée
yp_errno --  Retourne le code d'erreur de la dernière opération NIS
yp_first --  Retourne le premier couple (clé ; valeur) d'une carte donnée.
yp_get_default_domain -- Retourne le domaine NIS par défaut
yp_master --  Retourne le nom de la machine maître pour une carte.
yp_match -- Retourne la ligne associée
yp_next --  Retourne le couple (clé ; valeur) suivant d'une carte donnée.
yp_order -- Retourne le numéro d'ordre d'une carte