3v4l.org

run code in 200+ 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.2.0
apufatuc
Output for 7.1.7
oyizinaq
Output for 7.1.6
ixudusel
Output for 7.1.5
oriyuqah
Output for 7.1.0
edesazay
Output for 7.0.20
ejohokiy
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 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
ihedafog
Output for 5.4.26
ibogubic
Output for 5.4.25
iliqidaq
Output for 5.4.24
ajezezec
Output for 5.4.23
emigajuq
Output for 5.4.22
eganegez
Output for 5.4.21
inojariw
Output for 5.4.20
ojidobay
Output for 5.4.19
ucobimum
Output for 5.4.18
adazuxes
Output for 5.4.17
uyumoram
Output for 5.4.16
upanebeh
Output for 5.4.15
usabutuf
Output for 5.4.14
atemaroy
Output for 5.4.13
ivudesov
Output for 5.4.12
iyaqaxig
Output for 5.4.11
ayecaluy
Output for 5.4.10
orajafaj
Output for 5.4.9
evowiyux
Output for 5.4.8
ofefekax
Output for 5.4.7
uyoliqed
Output for 5.4.6
izazibab
Output for 5.4.5
ukigiriq
Output for 5.4.4
aciluzod
Output for 5.4.3
esuyuyig
Output for 5.4.2
iwagucas
Output for 5.4.1
esunapub
Output for 5.4.0
ahatumaf
Output for 5.3.29
isutudud
Output for 5.3.28
okihebom
Output for 5.3.27
inofivix
Output for 5.3.26
eyelusos
Output for 5.3.25
eyugehuk
Output for 5.3.24
iwinihuy
Output for 5.3.23
irihasuw
Output for 5.3.22
afidecuf
Output for 5.3.21
ahuyameg
Output for 5.3.20
enisayag
Output for 5.3.19
afiboces
Output for 5.3.18
odikuvot
Output for 5.3.17
uzawazet
Output for 5.3.16
umezezik
Output for 5.3.15
obecasad
Output for 5.3.14
emihozos
Output for 5.3.13
egacobek
Output for 5.3.12
iletakam
Output for 5.3.11
ovizikef
Output for 5.3.10
uyehifad
Output for 5.3.9
onukihip
Output for 5.3.8
owuwewem
Output for 5.3.7
ilupilat
Output for 5.3.6
uxewofok
Output for 5.3.5
ebumumov
Output for 5.3.4
ivokucob
Output for 5.3.3
onorariy
Output for 5.3.2
osanakav
Output for 5.3.1
ikifadab
Output for 5.3.0
odegenol
Output for 5.2.17
ososazek
Output for 5.2.16
omikosok
Output for 5.2.15
ekufosag
Output for 5.2.14
ocenumow
Output for 5.2.13
iwolohib
Output for 5.2.12
ilokowih
Output for 5.2.11
ocuriqaz
Output for 5.2.10
obusebof
Output for 5.2.9
irufijor
Output for 5.2.8
ujopetif
Output for 5.2.7
adebakuj
Output for 5.2.6
ipiwunaw
Output for 5.2.5
ohimotah
Output for 5.2.4
uruvuzet
Output for 5.2.3
iyoxodel
Output for 5.2.2
ugebatif
Output for 5.2.1
izalaxem
Output for 5.2.0
iyexogid
Output for 5.1.6
ukagahem
Output for 5.1.5
ewaluxom
Output for 5.1.4
azuyohop
Output for 5.1.3
asejacav
Output for 5.1.2
aqafobuc
Output for 5.1.1
eqiyoxix
Output for 5.1.0
eyiniyuh
Output for 5.0.5
ihijawar
Output for 5.0.4
ijaniqes
Output for 5.0.3
ituyibep
Output for 5.0.2
awevefir
Output for 5.0.1
afafixak
Output for 5.0.0
omufaliy
Output for 4.4.9
efivazow
Output for 4.4.8
omeborer
Output for 4.4.7
eyohavuk
Output for 4.4.6
ujocevas
Output for 4.4.5
upivaluj
Output for 4.4.4
agiyawah
Output for 4.4.3
uqelalew
Output for 4.4.2
uveziguj
Output for 4.4.1
ucikegoj
Output for 4.4.0
iluladay
Output for 4.3.11
ameqiqep
Output for 4.3.10
ucukejah
Output for 4.3.9
abepikal
Output for 4.3.8
ifociwoc
Output for 4.3.7
ihaqoqep
Output for 4.3.6
acisobeq
Output for 4.3.5
ovexuwiv
Output for 4.3.4
akohumow
Output for 4.3.3
oxoverij
Output for 4.3.2
eloyozaf
Output for 4.3.1
ediqilum
Output for 4.3.0
arejiriz