函数:yp_match()

2004年12月02日 04:18 查看1324次 作者:   【
文章分类:NIS 函数库

yp_match

取得指定资料。

语法: string yp_match(string domain, string map, string key);

返回值: 字符串

函数种类: 网络系统

内容说明

本函数用来获取指定 Domain 中 Map 中的指定资料。参数 key 可指定用户名称等。

使用范例

下例用来取得 wilson 的信息

<?php
$entry 
yp_match($domain"passwd.byname""wilson");
if(!
$entry) {
  echo 
yp_errno() . ": " yp_err_string();
}
echo 
"取得字符串为: " $entry;
?>

返回字符串类似下面的字符串
wilson:##wilson:12345:380:Wilson Peng:/home/wilson:/bin/bash

参考

yp_get_default_domain()  yp_errno()  yp_err_string()  


NIS 的全名为 Network Information System,另外一个说法就是 YP (Yellow Pages)。NIS 或 YP 可以让许多不同的 UNIX 机器拥有相同的系统信息,例如相同的用户帐号密码,使系统管理人员及用户都容易在不同的机器间穿梭,不可避免的,会有安全上的缺点,欲使用 NIS 函数库,记得要在编译 PHP 时将 YP 的选项打开,即加上 --with-yp 选项。
责任编辑:rongsijing

给文章打分...

平均分:3.3(6 次)

-5 -4 -3 -2 -1 0 1 2 3 4 5
0

顶一下

发表我的见解...

  • 您的大名: 留空为匿名
  • 您的主页:
  • 您的邮箱: