Задать вопрос
@sk_hynix

Как преобразовать UUID без дефисов в UUID с дефисами?

Вечер добрый, господа!

Допустим, есть строка вида "41feb2dbe18c02f099f84247dffbee8b". Ее надо преобразовать в строку "41feb2db-e18c-02f0-99f8-4247dffbee8b"

Как бы это сделать?
  • Вопрос задан
  • 392 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
miraage
@miraage
Старый прогер
Ох, молодежь.. :)

<?php

$string = '41feb2dbe18c02f099f84247dffbee8b';
$parts = sscanf($string, '%8s%4s%4s%4s%8s');
$result = join('-', $parts);

var_dump($result);
// string(32) "41feb2db-e18c-02f0-99f8-4247dffb"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы