asp/php下生成GUID

什么是 GUID?

全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。

GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。

为什么要用GUID?

世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。

asp下生成guid的代码
<%

Dim objTypeLib

Set ōbjTypeLib = CreateObject("scrīptlet.TypeLib")

Response.Write objTypeLib.Guid

%>
php下生成guid要用到class .
guid.class.guid
<?
class  System
{
    function  currentTimeMillis()
      {
          list($usec,  $sec)  =  explode("  ",microtime());
          return  $sec.substr($usec,  2,  3);
      }
}
class  NetAddress
{
      var  $Name  =  ''localhost'';
      var  $IP  =  ''127.0.0.1'';
      function  getLocalHost()  //  static
        {
           $address  =  new  NetAddress();
           $address->Name  =  $_ENV["COMPUTERNAME"];
           $address->IP  =  $_SERVER["SERVER_ADDR"];
            return  $address;
        }
      function  toString()
       {
           return  strtolower($this->Name.''/''.$this->IP);
        }
}
class  Random
{
    functi

时间: 2024-09-24 08:46:04

asp/php下生成GUID的相关文章

asp.net下生成99个不同的随机数_实用技巧

<%@ Page Language="C#" %> <%@ Import Namespace="System.Data.SqlClient" %> <script runat=server> void Page_Load(Object sender , EventArgs e)  {   System.Random random = new Random();   for(int i= 1;i<100;i++)       

网页-用什么技术可以实现asp页面自动生成htm页面?

问题描述 用什么技术可以实现asp页面自动生成htm页面? 我的网站是用asp编写的,如何做到:在网页内容创建或者更新时自动生成静态HTML页面,以后的浏览全部引向静态页面?用什么技术去实现?可以向我推荐一些书籍! 解决方案 这个不是asp干的活,可以通过其他发布程序可以直接生成html页面的.百度下吧,现在发布成html页面的系统也比较多.asp页面最多是通过前端的web服务,可以配置成页面缓存. 解决方案二: 你可以是试一下asp.net的页面静态化,还是要写程序自动生成的 解决方案三: 全

巧用ASP实现在线生成PDF文档

    在开始讲解ASP实现在线生成PDF文档之前我们先了解一下PDF的历史,了解了某个东西,知道他的作用性以及重要性,再去学习该ASP程序相信效果一定不一样.     Adobe PDF格式已经变成很多机构和公司进行跨平台制表的通用媒体格式.尽管我不是这个产品的狂热痴迷者,却不得不接受这样一个事实:用这个格式产生一个协定可能会比用Word还要好.           由于在一家雇用公司工作,我已经把我们所有早期的软件写成能在Internet上运行,这样我们就能和小的子公司共享公用数据库了.然而

asp.net下web控件点评

asp.net下控件分二大类,分别在 System.Web.UI.WebControls System.Web.UI.HtmlControls 命名空间下,前者继承自WebControl,后者继承自HtmlControl,这二个类又都继承自System.Web.UI.Control额, windows平台,不论你从事什么开发,最终都需要有人调用loadlibrary.dll.那么asp.net控件,不论你使用什么控件,最终都要调用Render.其实做为前台开发,这些控件大部分不是那么好用. 1.

asp.net下实现静态页面(html)

asp.net|静态|页面 当我们的网站访问量很大的时候,客户端的每一次POST都去大量调用数据库服务器是一件多么可怕的事.系统性能会大打折扣,轻则速度很慢.数据库锁死,重则系统崩溃.本文将通过实现静态HTML页面解决这个问题. 1.建立Conn.cs类文件 using System; //记得添加以下三引用 using System.Text; using System.Web; using System.IO; namespace myservers {  /// <summary>  /

Asp.Net下的DataGrid的多层表头

asp.net|datagrid 先看下表:业务员 地 区 北京 上海 深圳 张三 100 200 300 实际上Asp.Net下的DataGrid只不过是一个HtmlTable,只不过在HtmlTable的基础上添加了很多属性.方法,纳入ViewState机制,来生成.控制它:有了这一点认识,事情就很好办了: 我们可以在属性生成器中可以定义列的表头,它实际上只不过是在列之间插入了"</td><td>"的html标记,如此而已:因此根据上面的例子,可以在第3列的

ASP.net下DataGrid的单项选择控件

asp.net|datagrid|控件 #region 声明//----------------------------------------------------------------------//// 作者: 李淼(Nick.Lee)//// ASP.net下DataGrid的单项选择控件 // 时间:2005-3-15 // boyorgril@msn.com// QQ:16503096//注意:引用请标明出处,谢谢//-------------------------------

c#.NET中生成GUID

GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的.通常平台会提供生成GUID的API.生成算法很有意思,用到了以太网卡地址.纳秒级时间.芯片ID码和许多可能的数字.GUID的唯一缺陷在于生成的结果串会比较大." 1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数. 2. GUID 的格式为"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

asp.net(C#)生成Code39条形码实例

 这篇文章主要介绍了asp.net(C#)生成Code39条形码实例 条码枪可以扫描出.需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: using System; using System.Collections; using System.ComponentModel; using System.Drawing; using System.Data;   namespace MSCL {     /// <summary>     /// 生成条码Code39     /// &