BASE . LOG, 'log_file_id' => $LOG_FILE_ID, 'log_per_date' => true, ]); $_uids = new CoreLibs\Create\Uids(); use CoreLibs\Create\Uids; $uids_class = 'CoreLibs\Create\Uids'; $PAGE_NAME = 'TEST CLASS: UIDS'; print ""; print "" . $PAGE_NAME . ""; print ""; print '
Class Test Master
'; print '

' . $PAGE_NAME . '

'; // class print "UUIDV4: " . $_uids->uuidv4() . "
"; print "UNIQID (d): " . $_uids->uniqId() . "
"; print "UNIQID (md5): " . $_uids->uniqId('md5') . "
"; print "UNIQID (sha256): " . $_uids->uniqId('sha256') . "
"; // static print "S::UUIDV4: " . $uids_class::uuidv4() . "
"; print "S::UNIQID (d): " . $uids_class::uniqId() . "
"; print "S::UNIQID (md5): " . $uids_class::uniqId('md5') . "
"; print "S::UNIQID (sha256): " . $uids_class::uniqId('sha256') . "
"; // with direct length print "S:UNIQID (0->4): " . Uids::uniqId(0) . "
"; print "S:UNIQID (9->8): " . Uids::uniqId(9) . "
"; print "S:UNIQID (9,true): " . Uids::uniqId(9, true) . "
"; print "S:UNIQID (512): " . Uids::uniqId(512) . "
"; // uniq ids print "UNIQU ID SHORT : " . Uids::uniqIdShort() . "
"; print "UNIQU ID LONG : " . Uids::uniqIdLong() . "
"; // validate $uuidv4 = Uids::uuidv4(); if (!Uids::validateUuuidv4($uuidv4)) { print "Invalid UUIDv4: " . $uuidv4 . "
"; } else { print "Valid UUIDv4: " . $uuidv4 . "
"; } if (!Uids::validateUuuidv4("foobar")) { print "Invalid UUIDv4: hard coded
"; } // DEPRECATED /* print "D/UUIDV4: ".$basic->uuidv4()."
"; print "/DUNIQID (d): ".$basic->uniqId()."
"; */ print ""; // __END__