3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $a = 'bcdfghjklmnpqrstvwxyz'; $vowels = array('a', 'e', 'i', 'o', 'u'); $vowels_a = 'aeiou'; for ($x=0,$r=null;$x<8;$x++) { if (!in_array(substr($r,strlen($r)-1,1), $vowels)) { $r .= substr($vowels_a, mt_rand(0, strlen($vowels_a) - 1), 1); } else { $r .= substr($a, mt_rand(0, strlen($a) - 1), 1); } } echo $r;
Output for 7.1.0
edesazay
Output for 7.0.14
ejeyemum
Output for 7.0.6
oyutiwop
Output for 7.0.5
arizivun
Output for 7.0.4
erurinuk
Output for 7.0.3
usomofaf
Output for 7.0.2
ivojeriw
Output for 7.0.1
ivebozey
Output for 7.0.0
azocehed
Output for hhvm-3.12.0
omeqefih
Output for hhvm-3.10.0
ecepocud
Output for 5.6.28
icogoruf
Output for 5.6.21
ajehoxeq
Output for 5.6.20
exobugas
Output for 5.6.19
ufuxoluh
Output for 5.6.18
uyupodod
Output for 5.6.17
ocirapam
Output for 5.6.16
urerezag
Output for 5.6.15
adegumet
Output for 5.6.14
omefixur
Output for 5.6.13
ozaliguc
Output for 5.6.12
aketexaf
Output for 5.6.11
iceyaxal
Output for 5.6.10
ucujifoc
Output for 5.6.9
ofofizem
Output for 5.6.8
uhohawax
Output for 5.5.35
imapowem
Output for 5.5.34
umurohiz
Output for 5.5.33
atizegud
Output for 5.5.32
uwocumay
Output for 5.5.31
idasajiw
Output for 5.5.30
ulaqegeb
Output for 5.5.29
uludikaz
Output for 5.5.28
itehares
Output for 5.5.27
erimarih
Output for 5.5.26
ozomifop
Output for 5.5.25
ukopaxoy
Output for 5.5.24
ejocusit
Output for 5.4.45
edosizud
Output for 5.4.44
uhotobut
Output for 5.4.43
okiwedik
Output for 5.4.42
isaponel
Output for 5.4.41
evapuhiq
Output for 5.4.40
aturaqiy
Output for 5.4.39
izohecac
Output for 5.4.38
ekawimuf
Output for 5.4.37
elokecuz
Output for 5.4.36
otovixik
Output for 5.4.35
uvuwatek
Output for 5.4.34
inugapiv
Output for 5.4.32
uqisavaq
Output for 5.4.31
ukemutic
Output for 5.4.30
umibojav
Output for 5.4.29
acejesar
Output for 5.4.28
exisobid
Output for 5.4.27
owogofox
Output for 5.4.26
atoteduh
Output for 5.4.25
ewuguyoy
Output for 5.4.24
omikuxad
Output for 5.4.23
uhirogiz
Output for 5.4.22
atoyejah
Output for 5.4.21
ahokirep
Output for 5.4.20
owaserux
Output for 5.4.19
ijiloqos
Output for 5.4.18
azutisac
Output for 5.4.17
exetiran
Output for 5.4.16
utuxehoj
Output for 5.4.15
etudihaq
Output for 5.4.14
agumuxat
Output for 5.4.13
uzidakel
Output for 5.4.12
ukelecoy
Output for 5.4.11
olehegaq
Output for 5.4.10
edaperil
Output for 5.4.9
eyobasam
Output for 5.4.8
ekujipej
Output for 5.4.7
ejokebom
Output for 5.4.6
obanisap
Output for 5.4.5
iviyudus
Output for 5.4.4
icojewiv
Output for 5.4.3
ezaxipuf
Output for 5.4.2
oconenav
Output for 5.4.1
upivorar
Output for 5.4.0
uziwuwur
Output for 5.3.29
isutudud
Output for 5.3.28
iwotaxaw
Output for 5.3.27
icasodup
Output for 5.3.26
abizemat
Output for 5.3.25
inunaror
Output for 5.3.24
uwayukor
Output for 5.3.23
exoxorux
Output for 5.3.22
owasepih
Output for 5.3.21
uvoxanux
Output for 5.3.20
iraxecoh
Output for 5.3.19
efezotij
Output for 5.3.18
usenoqok
Output for 5.3.17
udelimup
Output for 5.3.16
oxusapig
Output for 5.3.15
acafovam
Output for 5.3.14
ikesezek
Output for 5.3.13
epewuzuj
Output for 5.3.12
eyezavof
Output for 5.3.11
ajegojit
Output for 5.3.10
isixayuy
Output for 5.3.9
adidisox
Output for 5.3.8
ogeqigal
Output for 5.3.7
urugubap
Output for 5.3.6
ayicagim
Output for 5.3.5
ukideqix
Output for 5.3.4
exegawat
Output for 5.3.3
ikolunaq
Output for 5.3.2
iwitihon
Output for 5.3.1
emupehet
Output for 5.3.0
ukisofil
Output for 5.2.17
oquvuhit
Output for 5.2.16
apubeneb
Output for 5.2.15
uvojuwel
Output for 5.2.14
orahepuw
Output for 5.2.13
uyecedur
Output for 5.2.12
ajesezoj
Output for 5.2.11
ujusomiv
Output for 5.2.10
odumijaq
Output for 5.2.9
uroruvoh
Output for 5.2.8
evobafol
Output for 5.2.7
ozuwiyit
Output for 5.2.6
icodavec
Output for 5.2.5
isaqimap
Output for 5.2.4
ojotocuh
Output for 5.2.3
epozofup
Output for 5.2.2
ogoseduc
Output for 5.2.1
udisayak
Output for 5.2.0
ucovigib
Output for 5.1.6
awebubux
Output for 5.1.5
iwugener
Output for 5.1.4
ohisilak
Output for 5.1.3
uminekop
Output for 5.1.2
useriseg
Output for 5.1.1
ewadidut
Output for 5.1.0
uxupaxof
Output for 5.0.5
oniqezox
Output for 5.0.4
imuxidaf
Output for 5.0.3
ubamumol
Output for 5.0.2
ivohucoy
Output for 5.0.1
idujelat
Output for 5.0.0
udelojug
Output for 4.4.9
ofileyay
Output for 4.4.8
akoxahot
Output for 4.4.7
uletogek
Output for 4.4.6
iyorucup
Output for 4.4.5
icuboqiz
Output for 4.4.4
erodimut
Output for 4.4.3
uvopusux
Output for 4.4.2
eheriwah
Output for 4.4.1
apevumum
Output for 4.4.0
azakavuh
Output for 4.3.11
oromufax
Output for 4.3.10
igebesas
Output for 4.3.9
ezeqodir
Output for 4.3.8
izogaful
Output for 4.3.7
iqoloduh
Output for 4.3.6
uyaferuv
Output for 4.3.5
ejutoxit
Output for 4.3.4
oqihuvix
Output for 4.3.3
ohupujit
Output for 4.3.2
iwexehuf
Output for 4.3.1
ogucotiq
Output for 4.3.0
arejiriz