UUID
Abstract class containing UUID manipulation facilities.
UUID is an abstract base class.
Description
The UUID class contains facilities for generating and manipulating
Universally Unique Identifiers (UUIDs), according to
RFC 4122 (equivalent to
ITU-T Rec. X.667, ISO/IEC 9834-8:2005).
Note
Instances of the UUID class are never created; all methods are static.
Public Static Methods
UUID::generate(): Generate a new UUIDUUID::nil(): Return the null UUID as a stringUUID::isUUID(): Determine whether a string is a valid UUID or notUUID::canonical(): Return the canonical form of a UUID string (i.e., no braces, no dashes, all lower-case)UUID::iri(): Formats a UUID as an IRIUUID::formatted(): Format a UUID in the traditional aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee formUUID::parse(): Parse a string containing a UUID and return an array representing its value.UUID::unparse(): Constructs a UUID string given an array as returned by UUID::parse()