3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function GUID() { if (function_exists('com_create_guid') === true) { return trim(com_create_guid(), '{}'); } return sprintf('%04X%04X-%04X-%04X-%04X-%04X%04X%04X', mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(16384, 20479), mt_rand(32768, 49151), mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(0, 65535)); } echo GUID();
Output for 7.1.0
00BD7C24-EAD0-4599-BB6D-4236BC4FC048
Output for 7.0.14
9C00B2EA-DF6E-4D5F-A5C3-B9F8FD71103D
Output for 7.0.10
AFE205F5-2AF9-4BEB-949A-C0753B85589C
Output for 7.0.9
B3E0A6A7-FFAA-408B-8499-A517D8216200
Output for 7.0.8
112CC1CB-0CCB-4CE6-9D05-DA156A247C2F
Output for 7.0.7
3B25AB62-A121-46E3-82B4-E27301587132
Output for 7.0.6
1C285BD0-CCC0-45A1-B34B-CD7C360CAAB8
Output for 7.0.5
6EE8C253-F1CE-42BE-82E6-DA81936D8072
Output for 7.0.4
1A7055C4-1A68-4BBE-AE6C-04146180B343
Output for 7.0.3
41321BDC-D3DC-4551-A39F-C974D59A902A
Output for 7.0.2
0241F40B-DDA8-4B21-8283-FD8426B06B7E
Output for 7.0.1
84633C0D-188D-45DD-B725-E4F4822994A7
Output for 7.0.0
D193FF46-D712-4D03-99D4-FE89D2B8FF77
Output for hhvm-3.12.0
BB8DD398-43DE-4D61-AF44-F73725040A2E
Output for hhvm-3.10.0
A821B9C6-8271-4D0A-9908-8ECBE26BB0CC
Output for 5.6.28
ABF0C289-824F-4113-9237-324A45D8EF6B
Output for 5.6.25
C0010306-3566-4FA5-B85C-C4B5F937F742
Output for 5.6.24
3554825E-D830-4545-AF97-27F57EB17E2D
Output for 5.6.23
3637A83E-5522-4D21-8EFD-597CF422ACA4
Output for 5.6.22
48C22EEE-C410-42B3-BEB3-FD5240AED9BD
Output for 5.6.21
52A1E9F3-2C23-4502-8052-0F2E66973F6F
Output for 5.6.20
1FD319F1-5533-41F4-9861-2D8E0D37A0E4
Output for 5.6.19
67FA8CD5-FE70-4DD9-B499-7E4D2DB279E9
Output for 5.6.18
6CE55478-3F4E-4F44-986F-0CE95B2CA6EA
Output for 5.6.17
B22B0615-C5D9-42E9-AF03-2ED836D940AB
Output for 5.6.16
5C14DA23-815A-43E7-B06E-B985F0549989
Output for 5.6.15
655F2FDE-5F8B-4975-9732-8FBE4FA38D94
Output for 5.6.14
186BA995-D167-4FFF-B05F-AA57005C477C
Output for 5.6.13
E5841DB1-48EE-428B-BCDC-B01B70155055
Output for 5.6.12
4927A69D-1E0D-4547-B901-18D99FA98917
Output for 5.6.11
950EF6BC-AF9C-465C-977B-91CA2B8CE6A4
Output for 5.6.10
850774BA-95C9-4D4E-AA0A-B124E08F8FA9
Output for 5.6.9
15AA9B79-D45D-46B6-9AFB-75AFED481E3A
Output for 5.6.8
AAA8DE3E-66DB-42E4-90AD-483F65FD02E6
Output for 5.6.7
632D1992-CCD8-4AA9-816A-6AA25E184E33
Output for 5.6.6
CEF19E82-D825-47A2-B6ED-0593DA045230
Output for 5.6.5
CE670569-26AA-4C7B-94A8-C22F9D5D7C76
Output for 5.6.4
CB81CD74-C4EF-4CB9-A701-67BA1DB297CB
Output for 5.6.3
BF33C467-891E-4369-B0B7-0D7D85ABD0B7
Output for 5.6.2
613791DF-DCC1-40C5-8601-25358D53CA0F
Output for 5.6.1
532F3026-4637-4413-9D04-1CFAE7200804
Output for 5.6.0
1C095655-062F-474F-B144-D021F983E632
Output for 5.5.38
2A3EC93F-92E7-4E40-9779-E3C986A12385
Output for 5.5.37
2E0DCCA6-869E-4513-B841-219E4B9326E4
Output for 5.5.36
D413BC6C-69E1-44EE-859A-77E9C32C53BE
Output for 5.5.35
89C95F57-DAFD-4911-9023-D984DD337779
Output for 5.5.34
EEE3D2F7-1774-4597-BD88-F1F703CBC32A
Output for 5.5.33
2427F03C-5DBC-4830-803F-51E118C05EC5
Output for 5.5.32
7F9566E4-6A38-49C5-8281-4159FB67C760
Output for 5.5.31
9F73D44B-D80E-4D63-8B0D-F25FA88EAE34
Output for 5.5.30
16F61254-B20D-48B4-8EA2-07C42C128EAF
Output for 5.5.29
73D34D56-0CD6-4555-845E-31447F544CFA
Output for 5.5.28
EFB142BD-8F9A-491F-8E93-3709A28FE22E
Output for 5.5.27
A095CA19-D9A6-43CA-9FBD-5000BDA73BC1
Output for 5.5.26
9B787FDD-565B-49A1-8F75-769A5A59F4D5
Output for 5.5.25
2442A457-5612-4E84-B3DD-57420E92A6E4
Output for 5.5.24
93800ED9-4515-4EB1-BE76-A6C5E0B0A29A
Output for 5.5.23
A363D32B-296D-44EC-8C75-B4C501D9FA32
Output for 5.5.22
C2A959F9-AAEE-43E9-A391-60E92C904DAD
Output for 5.5.21
6CFA96A7-8500-4A72-B80E-906F784C3B76
Output for 5.5.20
58C566AB-B7DB-446A-8294-78968D5D3329
Output for 5.5.19
B6B3C3FE-2375-48E2-A0A7-A75A65553F38
Output for 5.5.18
B48E7322-78CB-4D8B-8DFD-D9748A766E43
Output for 5.5.16
0C071609-0445-424F-904C-5F07F5276AD4
Output for 5.5.15
8AFBBB41-3FC1-4545-A3D4-2B06D7BD4054
Output for 5.5.14
3528683E-6FA6-4A9E-A292-138C60327A15
Output for 5.5.13
5355284C-BB35-4B6A-8C5F-6C493606E8C0
Output for 5.5.12
846D1992-F2CE-4940-8F1A-32B8F75E0D90
Output for 5.5.11
391A6458-F0E4-4F30-B491-01E8EE67FACA
Output for 5.5.10
E222307F-2042-41A8-B19B-A1E0A9A387A9
Output for 5.5.9
C424F623-A49B-4504-8917-0CDC510380D4
Output for 5.5.8
E43ACDA5-FC36-4F2C-A474-A53F127F0F39
Output for 5.5.7
13A07935-D051-484F-8E5D-053EEE76B167
Output for 5.5.6
F4240E85-83CF-4C88-95FA-92059C605740
Output for 5.5.5
795E2678-5D75-453F-906F-CD6A5A9648BA
Output for 5.5.4
A2B479C7-459D-4D44-948C-D7D5C310DA79
Output for 5.5.3
789377DD-CBE4-4052-96B5-9CD8EB9BBAF4
Output for 5.5.2
6B14EFA8-BA45-476A-8B5B-25061F02C86F
Output for 5.5.1
925806B0-B940-48D1-9A78-A06BC4F8AC0E
Output for 5.5.0
B4E46DEE-4BB7-490B-A2BB-5E983EBBFE38
Output for 5.4.45
1F69E419-7EB1-4366-91C5-DF58DC958872
Output for 5.4.44
4FFA04DA-AE70-4FE3-8E11-A855609316EF
Output for 5.4.43
61B935B2-722B-4A16-B2CC-823C63482E3C
Output for 5.4.42
94C9A79B-3717-42C7-9F79-2F2835C8350B
Output for 5.4.41
E25F772C-0B02-475E-BCB6-5AB33A221837
Output for 5.4.40
059AA90B-042F-437F-826C-7EA5BD9904B6
Output for 5.4.39
948DDCE5-9F70-4165-90E7-1A4AB12DAF49
Output for 5.4.38
8DA38B04-1FE2-4FAD-A547-F2155508029E
Output for 5.4.37
20555247-5DA4-4BD6-BEFC-BD4E98D2C530
Output for 5.4.36
9410A725-4283-4F7D-A410-2E4B9F418A8B
Output for 5.4.35
DF9464A2-892A-4CA2-A52C-2100CF91D7EE
Output for 5.4.34
56E984AB-0439-4737-824F-5AB64E0ABF31
Output for 5.4.32
4F04C7E5-1F8B-4FF5-B1A0-5C5FC7C31A84
Output for 5.4.31
22797AA6-4F30-4C76-B7DA-9FA94C8479B8
Output for 5.4.30
CB78A03E-C23C-4A59-AED6-658C714BD125
Output for 5.4.29
B513F953-BBD6-4C48-BE90-6348CE62E481
Output for 5.4.28
F20C0F5F-D5EE-4355-AF2A-5005C01B156D
Output for 5.4.27
48E69F03-34C7-45AA-B212-F0CB9D045A65
Output for 5.4.26
D5D8D107-89F3-48B4-B6A4-2D7DDB997C52
Output for 5.4.25
DD6871E5-5AEC-4E5A-B365-C10346569E75
Output for 5.4.24
BBD82389-DA47-422F-9F6E-25494F85B923
Output for 5.4.23
FDA35306-6A51-4932-9AC1-EB95D1515529
Output for 5.4.22
A4234722-1832-40F6-9030-2B2A149D8FAF
Output for 5.4.21
161BA9AB-4D28-4D07-B3D3-A24EC70D0FAC
Output for 5.4.20
4C83B097-9CE9-4FE8-9706-9E9ABCE77D11
Output for 5.4.19
5E229184-D967-42D2-A8E9-453BAC8D3D3D
Output for 5.4.18
61CB1D0C-3E08-4772-87CC-E760284ED49E
Output for 5.4.17
092F2FE3-A203-4AD0-A5F3-12CA1211DD74
Output for 5.4.16
A8B623DB-C166-438C-842B-949AD59BD23E
Output for 5.4.15
C3B5A8F5-780E-4FA3-A21C-7FC1638FE9F9
Output for 5.4.14
0CB6CD9E-4D9F-4537-9BED-E85EBF9D4780
Output for 5.4.13
DBFE3EDC-38C7-4AC4-961D-ADD5875D80AD
Output for 5.4.12
2BBA4B9C-9EEE-4637-863E-91EBD36DD04D
Output for 5.4.11
2BBFA4F8-2D34-45AA-A84B-03C45CC84884
Output for 5.4.10
F7A899EC-4A95-401C-8D00-C9BBA7B7EF79
Output for 5.4.9
B169DB32-BF78-4E08-98A8-A904144EB6A6
Output for 5.4.8
D42B26D5-127A-4A66-8236-C338A1911E26
Output for 5.4.7
D652B074-57EA-4BB5-A781-B44B5FD51BB3
Output for 5.4.6
54414316-07C6-429D-9252-8E0CDBA340D9
Output for 5.4.5
593AD458-197C-4554-9B32-05E7B25AC0E4
Output for 5.4.4
50AA29FE-4587-4CA4-89E6-EC35665DE9F8
Output for 5.4.3
A9D92640-671F-487D-B80F-33FBE6E6349F
Output for 5.4.2
09ABA80B-08C2-430D-9705-E2A5B25AA17E
Output for 5.4.1
285B534D-FC4E-49D6-9232-4F81E9AB3EB8
Output for 5.4.0
C1554D2B-B85F-4763-A2D5-BC97E2772E3F
Output for 5.3.29
CC4463CD-4DB1-40A3-849D-786C3864B2D8
Output for 5.3.28
965EAF1D-BBA5-480C-88D1-95ED4CB9ADE7
Output for 5.3.27
DFFE45A6-6F96-49A3-BDE8-50A1FBE01812
Output for 5.3.26
54B41B2A-D54A-47B4-9957-3FEBAE3A4738
Output for 5.3.25
51B0C3F1-5045-419F-AE7A-AE06D03BB9C0
Output for 5.3.24
02D1FBA7-19D4-4BE1-9141-E8EA624F0448
Output for 5.3.23
F6E92877-2211-4B86-A260-63107933EB96
Output for 5.3.22
E1D4ECD4-E300-4D1B-B596-42098288FE0B
Output for 5.3.21
4C538071-360B-4577-A3AD-2E0BBCD0C4A3
Output for 5.3.20
A1849209-6F6C-40C5-86FC-67F2A3DCD5CC
Output for 5.3.19
4201A415-3CE7-4A0F-BF0A-C8CE2B3EEDC8
Output for 5.3.18
C6B92279-8FEA-4ED2-B0F8-A544AD40FDE8
Output for 5.3.17
15015E13-A033-4568-8F2D-655ACA9DDF05
Output for 5.3.16
26977111-A03D-4D62-AB2C-040206E416C5
Output for 5.3.15
1377244C-B2D7-4A3A-AC13-BED9134ABA76
Output for 5.3.14
02FD9B39-C563-4AFD-A5A5-57EC2807060F
Output for 5.3.13
68824665-0318-4F15-86A7-C20AA4DE9616
Output for 5.3.12
DEB3D57C-E87C-402F-BC1B-7CC6CB691663
Output for 5.3.11
F0BA7752-DAE2-4E2E-A1B6-1BD87BE02FFE
Output for 5.3.10
C7920730-CE52-488B-9368-2BB013FB3552
Output for 5.3.9
82B82754-2987-4989-92B9-B6A3E0A5554C
Output for 5.3.8
BF5CD63A-C374-4DEA-BDB1-2765144888D5
Output for 5.3.7
BEBF2EA7-D049-4DA5-9A68-5F58DAC1F394
Output for 5.3.6
08C356F7-0EF3-4061-98D9-BDB9B00C7749
Output for 5.3.5
256730AB-6925-4244-9455-B312C73F143E
Output for 5.3.4
72F346DE-577C-4DB8-84B5-B26AE2C0599F
Output for 5.3.3
6A827ED8-AD48-4FA8-8BB1-2782BF65BBFC
Output for 5.3.2
F467252F-C632-4955-BF75-014D71E80448
Output for 5.3.1
96C436E5-6FC1-468E-AC54-0519E1AC92B3
Output for 5.3.0
010EEAD5-8A19-4D37-9D75-49D6F9ED8368
Output for 5.2.17
4F8F8190-2383-4A30-B30E-39B81A23C72B
Output for 5.2.16
F3D87246-BEDF-4840-9EBA-75736416C9A8
Output for 5.2.15
4C83B253-04CD-49EE-9793-588F62612802
Output for 5.2.14
54303A60-12EE-44A3-A3B4-01E3549CD00B
Output for 5.2.13
0A5DF320-CB8D-419E-B431-C2702AD4B206
Output for 5.2.12
2465C875-3B2E-4FEB-ABD3-6EF8D9E81911
Output for 5.2.11
F1E8749E-642E-42F5-8195-B51DD4740E94
Output for 5.2.10
60913B99-9135-4D92-9A36-897C416553AC
Output for 5.2.9
6B9D8E73-9CB6-40D5-94FD-E606223EFE01
Output for 5.2.8
0E8E4511-4D4A-45FA-8B16-931B36C78DE7
Output for 5.2.7
3C03DABB-CBF7-4F5A-8958-9837A78DDEED
Output for 5.2.6
1E840EA8-FDC2-4DE3-AC55-9F00271995E3
Output for 5.2.5
16C9FD19-3EC3-4D92-85C1-4BF1C0A48806
Output for 5.2.4
1B7A3550-F23A-417A-A5DC-57B6D61D0AF0
Output for 5.2.3
800A40D7-B2DE-4B40-B2A4-2EAEF7EDCADF
Output for 5.2.2
8E785F0B-E083-4D22-80BA-D9F3C82E7490
Output for 5.2.1
7632AFF4-1F59-4E5A-B8C8-DC517706E515
Output for 5.2.0
9F606D15-7D9A-4A85-B1C2-E562F04C07A2
Output for 5.1.6
F23051EE-37BD-43DD-85EA-C678D1E03BD6
Output for 5.1.5
1B796466-DC22-4528-A287-0FB990ABC4A9
Output for 5.1.4
750C2A4F-6DD1-4429-9E61-876FD3D35D8F
Output for 5.1.3
33F3C819-2986-48B5-B724-C749CA57002C
Output for 5.1.2
50B65715-A356-48DC-854A-6C8A6374558D
Output for 5.1.1
7E16153E-E9E4-4976-B2C1-28D752FD2016
Output for 5.1.0
66EA5645-2134-43ED-B22C-ABEEA5A5A65C
Output for 5.0.5
9AC5C6BB-66D3-4B4F-932B-61FC94D86EF7
Output for 5.0.4
74F92D89-5250-43F1-8F29-3BDB1554E94D
Output for 5.0.3
84C14D73-F6E8-4E76-A2D9-7A635B454033
Output for 5.0.2
674F5453-2EB1-4CAE-ABCB-8566A586C006
Output for 5.0.1
09994253-47D4-41EC-9097-5911D8E464B5
Output for 5.0.0
C7E076AE-D516-4806-A5F9-D8750B8A0E08
Output for 4.4.9
7BFB78DB-94D3-4B1B-84A9-247056950CE3
Output for 4.4.8
36271835-FBB8-4684-9EEF-C7ACF7513021
Output for 4.4.7
838F8261-E965-4E9E-A868-0C72FCDF8BF8
Output for 4.4.6
B36DFECA-408A-45FC-AA22-4BA989B8A00F
Output for 4.4.5
0A9EF398-B9F1-482E-9AE6-0F28CF27C67C
Output for 4.4.4
9829CD48-C8A0-403D-9A3B-91BE06F5484A
Output for 4.4.3
94E9A211-6170-45C1-982B-02FB1016C51E
Output for 4.4.2
22DE1800-738F-4813-BBC3-ECE638000EF7
Output for 4.4.1
7912CBC1-87DA-455F-B258-1B633384ED3D
Output for 4.4.0
B8CAA44F-0D54-42BC-ACAC-397AA9ABC645
Output for 4.3.11
20AB2EBE-DB17-4616-B32F-EB043EBED8CB
Output for 4.3.10
579E9F2F-8608-4F22-B5B6-992CF63AB2DE
Output for 4.3.9
8ACA08AD-2E91-4D4C-9C5D-BBBF50D2AA2A
Output for 4.3.8
CF9CE675-3A67-494C-80F9-AEC7B3B7DF3E
Output for 4.3.7
40DD89C9-419B-486D-AD75-F71452C0F387
Output for 4.3.6
13D394B2-69B3-4622-A082-B84BE5C352FE
Output for 4.3.5
0ED62D57-DCEB-4487-85F1-80A159C68852
Output for 4.3.4
AE8B62F5-9BDF-4CA6-94C3-6E4B00D7902B
Output for 4.3.3
ADD9F3C8-745C-44EE-A28A-4FE10E8792D5
Output for 4.3.2
4B7E9E4B-AA9B-457A-AF74-A61AF56A1B02
Output for 4.3.1
47799502-AA50-4D93-A9D9-70B6D0C64B68
Output for 4.3.0
AC938BB0-8809-4528-8748-4F66BB4AB337