конвертер — Есть ли способ преобразовать GUID в UUID в PHP?

У меня есть GUID в этом формате

2k9E4A8DFpFFYsfNkKz5fnx61Ry2xAoO

другой пример:

MI5kvu_WGg3MLB4l18UG4oJ63a1H8uF_

но они мне нужны в этом формате:

4a9209bd-9252-4914-01a3-24c283062394

Есть ли способ конвертировать их в PHP? Как бы вы конвертировали их обратно (из UUID в GUID)?

0

Решение

Быстрая грязная функция, чтобы взять ваш оригинал и придать ему форму

$guid='2k9E4A8DFpFFYsfNkKz5fnx61Ry2xAoO';

function makeuuid($g){
$a=array(
substr($g,0,8),
substr($g,8,4),
substr($g,12,4),
substr($g,16,4),
substr($g,20,strlen($g))
);
return implode('-',$a);
}
echo makeuuid( $guid );

/* outputs: 2k9E4A8D-FpFF-YsfN-kKz5-fnx61Ry2xAoO */
-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]