我有一些PHP返回一個V4 UUID,並例子是: a935941636384aa0b7560617c641cc2e
我需要一種方法,在這種格式的varible得到這個字符串:
a9359416-3638-4aa0-b756-0617c641cc2e
8chars - 4chars - 4chars - 13chars
請幫我完成這個。PHP格式已經存在的V4 UUID
-3
A
回答
0
0
你可以這樣做:
$str = 'a935941636384aa0b7560617c641cc2e';
$str1 = substr($str, 0, 8);
$str2 = substr($str, 8 ,4);
$str3 = substr($str, 12 ,4);
$str4 = substr($str, 16 ,4);
$str4 = substr($str, 20 ,12);
$final = $str1.'-'.$str2.'-'.$str3.'-'.$str4;
+0
你測試了你的代碼嗎? –
+0
是的,它的工作原理! –
+0
您可能需要再次進行測試。第一部分你有多少個字? –
相關問題
- 1. PHP的preg_match UUID V4
- 2. WCF:ArgumentException:TransactionFlowProperty已經存在
- 3. 類已經存在
- 4. PHP的preg_match聖經經文格式
- 5. Ruby:格式已經格式化的日期字符串
- 6. NSDictionary objectForKey/valueForKey已經格式化了嗎?
- 7. Mongo UUID python vs java格式
- 8. 表myapp_tableName已經存在
- 9. 「已經存在」錯誤
- 10. System.Security.Cryptography.CryptographicException -object已經存在
- 11. 對象'X'已經存在
- 12. 錯誤「已經存在」
- 13. 如果已經存在
- 14. PHP的PostgreSQL的錯誤,準備好的語句已經存在
- 15. 添加一個新的單元格到已經存在的行
- 16. META.MF已經存在ñVCS在IntelliJ IDEA的
- 17. 添加已經存在的,PHP LDAP添加用戶
- 18. PHP的用戶名已經存在,當它不
- 19. MongoDB [Java]:如何以字節[]格式查詢存儲的UUID?
- 20. 如果在php中已經存在,則不要創建目錄
- 21. 如果已經存在於數據格式視圖中,請勿添加值
- 22. 一個已經存在的網站
- 23. 南Django的表已經存在
- 24. 的RegisterClass失敗:類已經存在
- 25. JavaScript的檢查路徑已經存在
- 26. xCode要求已經存在的符號
- 27. 與已經存在的目錄
- 28. 域已經存在於Apache的配置
- 29. 」已經存在名爲dlgPrinterSettings的組件。「
- 30. 錯誤:遠程格里特已經存在
有一個'substr'功能,使用它。 –
http://stackoverflow.com/questions/2040240/php-function-to-generate-v4-uuid – RobE