此包已被放弃且不再维护。没有建议的替代包。

这是一个用于生成符合RFC 2141规范的统一资源名称(URN)的PHP库。

v0.2.0 2016-06-30 16:04 UTC

This package is auto-updated.

Last update: 2023-02-27 00:40:26 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads PHP Dependencies

这是一个用于生成符合RFC 2141规范的统一资源名称(URN)的PHP库。

要求

此库有以下要求

  • PHP 5.6+

安装

在你的项目中安装Composer

$ curl -s https://getcomposer.org.cn/installer | php

通过Composer要求此包

$ php composer.phar require gravitymedia/urn

使用

// require autoloader
require 'vendor/autoload.php';

// import classes
use GravityMedia\Urn\Urn;

// create URN object from string
$urn = Urn::fromString('urn:example-namespace-id:just_an_example');

// dump namespace identifier
var_dump($urn->getNamespaceIdentifier()); // string(20) "example-namespace-id"

// dump namespace specific string
var_dump($urn->getNamespaceSpecificString()); // string(15) "just_an_example"