您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

NIS 函数库

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 
nis 的全名为 network information system,另外一个说法就是 yp (yellow pages)。nis 或 yp 可以让许多不同的 unix 机器拥有相同的系统信息,例如相同的用户帐号密码,使系统管理人员及用户都容易在不同的机器间穿梭,不可避免的,会有安全上的缺点,不过安全就不是这儿所讨论的了。而关于 nis 方面的中英文书籍在市面上都可以找到,或者也可以参考 http://www.desy.de/~sieversm/ypdoku/ypdoku/ypdoku.html 。
欲使用 nis 函数库,记得要在编译 php 时将 yp 的选项打开,即加上 --with-yp 选项。


yp_get_default_domain: 取得机器的 domain。
yp_order: 返回 map 的序数。
yp_master: 取得 nis 的 master。
yp_match: 取得指定资料。
yp_first: 返回 map 上第一笔符合的资料。
yp_next: 指定 map 的下笔资料。
yp_errno: 取得先前 yp 操作的错误码。
yp_err_string: 取得先前 yp 操作的错误字符串。

yp_get_default_domain
取得机器的 domain。
语法: string yp_get_default_domain(void);
返回值: 字符串
函数种类: 网络系统
内容说明: 本函数用来寻找服务器本身所处的 domain。执行成功则返回 domain 字符串,失败则返回 false。本函数执行时不需要加参数。
使用范例
<?php
$domain = yp_get_default_domain();
if(!$domain) {
echo yp_errno() . ": " . yp_err_string();
}
echo "nis 的 domain 为: " . $domain;
?>
参考: yp_errno() yp_err_string()

yp_order
返回 map 的序数。
语法: int yp_order(string domain, string map);

[1] [2] [3] [4] 下一页

在google里搜索更多NIS 函数库

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明