3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $c = 'bcdfghjklmnprstvwz'; //consonants except hard to speak ones $v = 'aeiou'; //vowels $a = $c.$v; //both for ($i = 1; $i <= 10; $i++) { $pw = ''; //use two syllables... for($j=0;$j < 2; $j++){ $pw .= $c[rand(0, strlen($c)-1)]; $pw .= $v[rand(0, strlen($v)-1)]; $pw .= $a[rand(0, strlen($a)-1)]; } echo $pw . "\n"; }
Output for 7.1.0
kejdaz simfez tuojid diitag kizcaf zenleo digwat toebuv guujer hachuc
Output for 7.0.14
cuttif devzeg joubaa ziwjuo fiipow vupmoc pokjov malmap jaucii bomwef
Output for 7.0.6
puwvof zujnod fozkoe takbod nacnul gokzib diikar mehhoi fiimit pazroz
Output for 7.0.5
talfig ceuhes penwuf soitei kuiziv vewfih kinjua zicjib maelud jeogep
Output for 7.0.4
pawhig lizmur suvpie fidlef peucuz diavuj ceevut kotcec witbui digdof
Output for 7.0.3
nasmec hiojoe zisdib wenjiw sewbet rotgei jikguu dumrau rugfet waopad
Output for 7.0.2
kobwec bioreo tabjee deabei wiizud meameg nevmao luulej hevdib cerwen
Output for 7.0.1
jucguo tipjer borvot siwroc vujtok lagmed laswiu lizzem paijut koprif
Output for 7.0.0
wevzoc joskii kiwher wasvet jegkor fozvon waflir judcap pasgua vebcoe
Output for hhvm-3.12.0
suhsis zajwae winjaj keldiz fafmof bicges vawdai zankep rowcuh takzoc
Output for hhvm-3.10.0

Process exited with code 153.
Output for 5.6.28
cogmak cuvlez ceinam bisgil masluw calgip nophav bebwod jutzaf hifwaf
Output for 5.6.21
gelkes coabec cozmop mihcop furvob zakjiv winsiz tormah bowgol sughub
Output for 5.6.20
wesgaj jocrof zaptac lainel momvoh botpua wenzag duknuk pepmua weshek
Output for 5.6.19
toffun geerup mapgoi veiguh kufdae fupjal tiwrat fotruj morlap rikvip
Output for 5.6.18
baltor lejkek fopgar tuhkie narcul murvog kerroa zurlas bunheo fudruc
Output for 5.6.17
wootit rimduv jebgof cidhuk lencua gunfou temfil wuzwal caifia mugzaf
Output for 5.6.16
zobhal holpof meozez mobhig leltem gebgig puibir faedac wiewul dermai
Output for 5.6.15
sonfaa vudhit nebnug poszoc feakeo pawdew wepbic pamrol veflez midhup
Output for 5.6.14
fanvoe ceprab pardef figbuu biwven hessej pesdav dozrud varbal zaurag
Output for 5.6.13
wefjew wevhub gusgid fotfim duoree vedbip siekoz lascec diwsok fugdip
Output for 5.6.12
catcud fibsic henhep hiukez diulab kafbed diwfad gimroa galfiv zogzaj
Output for 5.6.11
juifoj lucreo rippei jeijed baukul cekzib gaehog givsau rikmow pozpaz
Output for 5.6.10
sibjaa lujpic pekzau welrel bofkoz jejkol gajmoe migvik vewgau nazsil
Output for 5.6.9
raaliv favtid sotpil dakdem nepjeb kucget wivneh raohon runzaa kofval
Output for 5.6.8
gaccon nathaw pejpep muhnaj kitzaa deefer puwgei zuggin sajbom hauwab
Output for 5.6.7
wohbuc likfor rozwaf fawnus lusmuz pumvul weegit sejmal ripkul zihnuf
Output for 5.5.35
wejtev gohruj sivnol nismid bendom jozpib joania vehnoo wenmuu pulcaf
Output for 5.5.34
heabaw fungih riovif hujwib tactac milhin boklue sonrie vuadol fisgez
Output for 5.5.33
tudzog nizgaf hadtus mapvaa siusee paesup ziorub vaczuu micbed vartuw
Output for 5.5.32
paacov mawnat wieguf feabur nehsik zamteb ludfij tevpit toenov debjas
Output for 5.5.31
rujjav mombaa tungoj kumzoa cemver hannip gudpug ludwae gizrep liiweg
Output for 5.5.30
baofuj judkaj tiicer sawcaf fazzik zinwon fajhil pezmed cahsek wikrii
Output for 5.5.29
coetoa hazlaf rogsif begjuk tiusom kuggoi cuctid zaedum huzmew tahtou
Output for 5.5.28
deppew dovkue tiwvuf rolwau zosjim soaged ziepuv modfio jessaz raphib
Output for 5.5.27
zalziw wawhei matlik meipof sobkee deomel gamzia vaulis tuiror vefvon
Output for 5.5.26
rofdav wouzar pocnel pedgac conzer cajgem wafwak lobmek wurzar cejmev
Output for 5.5.25
cumbal mehbib norruu pakpod rillaw farpev zoigum geftab tocdez gahnil
Output for 5.5.24
tuvlun kigzeg doonen suspif deufuw nothem soezoh duucih meddur haagea
Output for 5.4.45
leatug mecfug kulgad bieseo sufrul dewzav focguo leztia wikset ranvoj
Output for 5.4.44
zebrev ficcis gorrow lukzea korsuc vomviv mofnos fahsou leoteh nobfee
Output for 5.4.43
lebtor cidhif nedwog lemgac mugkig nurnok doagam kotmol rascew dusjec
Output for 5.4.42
nozteg tesfat wojtij pivmoj jaivat milhew maccih reiban huizes gotdiv
Output for 5.4.41
niczie limkot kegvee lienon zuasaj powroj maiwip nuasug newkuk vujrik
Output for 5.4.40
gawlom sevbeb nespuz bojcef duslov huecir leodeg dursil lidtik zogmao
Output for 5.4.39
jotzub modwul filcig zogpih wanfil kudbuc cewfev nijwiw dikhaz naibel
Output for 5.4.38
kezzif wapkes vaorof nawfik daslou wekrai vaijif wehvao bodsut cuwpip
Output for 5.4.37
zavgad forrih wuopup vowsop zewkin lindur guhtoe cotzen magguu suklei
Output for 5.4.36
dicvic dibfog cibkea sawnap vajwus ladnut pacpew tejvop pitjav vuwdut
Output for 5.4.35
litwew nevdor jufnob mektoi kusdoj vaalab dojtoc jacmoz nefwaw titjij
Output for 5.4.34
mopsat cagpuc roihoh sekbum vorwou laszuw naatow ventoh bipjin tedhew
Output for 5.4.32
dakbol woasua cuikod kobhan mobsuc fadmaa wamruh ludjee kurlav wojwej
Output for 5.4.31
nihbob mafnug havrir meisaj bakweu gurlug lihpac vedmap ciozec gednem
Output for 5.4.30
zuukam volfaj keesea wibbom vazmaj jahjij teudic lujhos difdoo nicjud
Output for 5.4.29
jaisui geshei keflin matnig roiguk mepkum hezvib tulzeo kucbis faldeg
Output for 5.4.28
rimlaj doepen modnoj zeofol keusoh beakue runnow bamdog lonjuc sejsao
Output for 5.4.27
kiadib damtiw buesup zidcap juuviw gugbuw caamul guhcoc potroz fasfab
Output for 5.4.26
zoudam wejpiz vomkeo bammeu gubtev keljir sezcuh tuugeg deknow matnuu
Output for 5.4.25
wiihoc fegkal hobkuu puigap tagpae cakzeo bihgul nefnod neclid zegful
Output for 5.4.24
cidlio nowcit zaedel vatfei fedluu nanrib patjec zehtet fawtec silval
Output for 5.4.23
jeslal manjeo waenuc hitsea segbeu fijtaj fimpuz nuejit kodbil tezbeu
Output for 5.4.22
huhwaj tukkik lojcul fuggot pamzoo baeguc moivel fodloc taubew puabus
Output for 5.4.21
cuatum lohkek jegkid subdaz saivom tohpif buohej notsac vubwad rofmoa
Output for 5.4.20
muntel fiuweg rekbue dubfou bujtun mikber jicjel nazwar septig sigbed
Output for 5.4.19
rolsoj wigteu sirjoa leezub suzpir bajjuu popviz vegjoa fagbaf cobtin
Output for 5.4.18
zoadou dapfiz ruploc bukfaa cedhaz carwef vifjow devrok suhcak vavzie
Output for 5.4.17
fovrug toszab pofpok cacbij peelof kuaciv hikvip wagboe joekuk riwmun
Output for 5.4.16
sojmaa vewjec teohuv puzgij gipjaa domkes faowih zeswor nekjie nokcal
Output for 5.4.15
zonjij seunef noenio forpio jibtua zusked ranriw vakroz pulfoa dakfuj
Output for 5.4.14
tojhaz kissoe mepkoh tuemib sudsih rebzif suzjon fearos wiptac tuiwik
Output for 5.4.13
badvih setzog fortef papcal zivneu kefmar suojuv najcuv giasou diptaz
Output for 5.4.12
natzad cotceg ziwwin fahguh kawvih palgar jekbew fekzaa keupoo vacput
Output for 5.4.11
cicfeo hupvue zuklua binrat kuggeh fewgiu fuerov morwal raadue seazic
Output for 5.4.10
zajkie rosziu jojcio fencaj zafteo cebjos felteo tovbuh zanlap satvuo
Output for 5.4.9
fetzif codmoe pualez toowok jafnal wevmaf reotuw pitkuu fosdij lumpin
Output for 5.4.8
kivrag sibmin wujgal saosie rokziu nurgiv leflow zovguw noemij kacran
Output for 5.4.7
cocwom vebzoa jodcim rebmit metwat jemkaf tamvad pewsif dapdoo safkal
Output for 5.4.6
zewlez dorsuo deosaz riccom zitnej pevjou duzpow nudmoj jewkil tezkud
Output for 5.4.5
dusjoe feoluk taavuu couvos vauvir nindud zapwik gembel zedzaa maomuk
Output for 5.4.4
lownob movdat ruupet bawjiw lajkiv wanpoc pazhee zuwwof nojhaa biohup
Output for 5.4.3
kulluz wiftew zupfih zebloh bobrib soodeo walcut tunhab majnib totteb
Output for 5.4.2
teggep pobfoj sibhes boikel rinwir peatid haahen nabnij fiocug livwid
Output for 5.4.1
teohej sakduk buztug lowrua wemjap buwzeb gudmac vaonua timmah hapsis
Output for 5.4.0
vuttuw pempid hiwdaa luvnob guhsag pufhoc bemkae mekhim cuhsiu toibib
Output for 5.3.29
beicav joflal kojric hihraz lawbes seupid hoakee topcec dorket duvvuu
Output for 5.3.28
bonguw wemwid gohruz navkul faokud zuzkav daonum recwuu ricjui sauria
Output for 5.3.27
zeiloc dukkae moicuk zutsad cokbop dowbap cenkos gejded lebdad faemas
Output for 5.3.26
pavdou dibpen wihnir johsua gujfeh fulvab vatwue jojnev doljih fofkum
Output for 5.3.25
vajnoe rihfir koolue lipzog wigjak nanvog sevzij muuliu jupvud busgaz
Output for 5.3.24
futlah viclab jikwez jertaz mazraj higwuk dozfea fohmir huetob nechuj
Output for 5.3.23
pampic hutcuw zimvou houjuc lutfiz veehul jegbef setdaj ciccuu deatim
Output for 5.3.22
geeran ditdas gihtur daudov publas viesac fentir kodpio focfuz viwvui
Output for 5.3.21
taolip fusloi piowad giuluj maurop tirsud gabvia sajran teusui beobas
Output for 5.3.20
jimteu hoivie reagok sissae wuituf setfau detbaf wunrah buwnoe lizhev
Output for 5.3.19
nuncoa fagtak caldut cemlum fepkee duzpum kaspuw zuihaz wechoo suggen
Output for 5.3.18
lohlef kutsek ripfug temkiu kumlej huomeh rogjis pecfii kehtoz tavgic
Output for 5.3.17
jagnaa zivroi cappoo kosmas zegbog zagdol zoipep mipzad wiilad culhaf
Output for 5.3.16
gicdag zeibum johhuz daolel gutwuc sartez zadwao hivnup huvgio poagiv
Output for 5.3.15
tobrep kozpag higtod retnul haaniv femfaa sirlaw pikveo zuhnid wuhsie
Output for 5.3.14
rulvon naevat vaazuw nugraz piepif cabkat wozsie jeefea wutciz vajroz
Output for 5.3.13
hoivuj daurug piurot rabjio likbaw mekkaf refpud vorvej lajmez luhtuj
Output for 5.3.12
nottek jipwaz hetjov soetuu hordur gihwer gidsih mosdag tuepoz punfaj
Output for 5.3.11
kueban julrub bohjud wumjee mawwai kiwgiz rurcim difjuf lucven rorkos
Output for 5.3.10
fatmeg bumbuh tevmum cifpau jepwuk daksis zinjoj nisgun puotib tujhuf
Output for 5.3.9
zophaz kijjuf wedkob beinau luivug luezau rombum duzgen gewdua deabez
Output for 5.3.8
pidluj zelfum hohcos riujou viedet vaczio gifnou butgak toatap tucpam
Output for 5.3.7
zulhae gewpea nenkim tudnoa woatez baskit gobzem suwfeh pacsoa monhiv
Output for 5.3.6
deubuo retbaa veetoe dabwae zuunot tuutua righil divzen tepvet senruh
Output for 5.3.5
lufwoi lilner kukbiz murvuc cigzuh fidhez fognep colkoz fezras tedzec
Output for 5.3.4
koldau wuwsid girtej bolbad menkov lalver vepnui penfaz lanvar woekat
Output for 5.3.3
mozfih doomob varjab wonzeg vindol tefmiw sinrah sujhek heiteh zazken
Output for 5.3.2
tacbeb bivlis jairoz mimjar makred cahdan daoton jupgoj beelie baujuh
Output for 5.3.1
zoabak rispaf vihcev palvad lefkuv wulsur codpeh taebef sukcon fevhov
Output for 5.3.0
mahkob veajop pavcus tazcuo luasil vamcic cekwod kigcic pegked juodop
Output for 5.2.17
wenpag nuhliu hujvug sunbeg bathof birles rupweo viwdit jatteo zedpia
Output for 5.2.16
homrov kilmug busgam fedpeb vepriv conlec dosmep repgov rucsik tethab
Output for 5.2.15
baudin nusjew joisow diprom ciswei neomip zanmea gomdic vinjef tewkeu
Output for 5.2.14
mommaz potdoj civhii voznef temkov ballom gebvit docvus rogmep paacin
Output for 5.2.13
puawut saaras cegwib palhue lefhaj zodtoo jidfaj tevzag zoljag fishuw
Output for 5.2.12
wamzid raavem hephir fuuhir takpuz foanoj rilmew wobkus zarwic lehtuf
Output for 5.2.11
wovhut zufrav paznap zoshov nimkuw nomgal wahbok simlan zucnee gunpek
Output for 5.2.10
dofreh powtuh giwbie reccit sahveu tivzao fowwov ducvuv sibton kesreo
Output for 5.2.9
kintin dupwor bomtoj toebow viacil nuibon mokbob nowzip gefcea tehnew
Output for 5.2.8
hitvus soiliv koknoc kavlas sewvan seekee zupwio nuvvij zukpel gavzaw
Output for 5.2.7
zoavoe ribmob ziuhip hagvac vuileo vevrem muenir nicnor cargus jonfee
Output for 5.2.6
beeben vihwai sumnos tufjep nuunuc lumhut sodbof wifhae vuwzab loulea
Output for 5.2.5
cadrel sukvek talgus bealea fetjai heckuj soccim kerton jovfau behpom
Output for 5.2.4
jopbua wejlir beodoj metdar niopip sufguf culjei wegvio dufsah hotgef
Output for 5.2.3
laajin jiggiv webtug buijoz rogled nogjat vicbot rierez wittoj mibsuh
Output for 5.2.2
kenpin jicjao tohcim dazroe dokkuh jetvag hevjoe hirmou zobsia ninwam
Output for 5.2.1
kerbup seslog nubmow sausir gehfoi cagpaf dunred wuuwiv peanul dewjil
Output for 5.2.0
dizwep nanbif tiahiu meopae vifvew rehles zuwkuj noajal jiwhaa famhut
Output for 5.1.6
nitwof wiunui bewnon tudrup liwkaa hojzic cipcan zawrom dimgej sowlaw
Output for 5.1.5
foekul boamon wugguc wivlik tebtuf saaniw zipsag fackei lamfoe migmec
Output for 5.1.4
mutkun biscoa guhfes cawlus kihgim luhcig mivdim wujfut sawliw buhhav
Output for 5.1.3
mehdee sastap jiukeg wucmeo riukuu pikwov sivjea vomvaz butdia bekbok
Output for 5.1.2
lundef namzuu bektee tunduo rehjaf dobnok rendej detlai huesaa rodwaj
Output for 5.1.1
rorhur zebrod tigsal guipih fallor mijboh notnik reiwab geodul jarsik
Output for 5.1.0
sutgau kanfir zapdos depgal dusben kamcer boslud bugmao cajpin zimniw
Output for 5.0.5
garvor dafjuf jakdee tatlea nudgul darraj galkij munwae suojej dujgag
Output for 5.0.4
hoftok ratfof gitzid woomed carles vilbec jafzeo dinsiu vittuo waulij
Output for 5.0.3
moulep puvduh fefnuz rasruj sudduv lenkuw zivpis voubei tabjoi pizsos
Output for 5.0.2
fevtuu niamag ciadif jufsum ledlou pulhoh gezcuz hulcao gizket tobwaz
Output for 5.0.1
puldug kuenot daflua kuggap voubuv dislor rarmof dukhed cochug tousue
Output for 5.0.0
binboe hicsez gezrow daaton pelcup luowas teuval pewkak damzuf kintom
Output for 4.4.9
gusguv guvtas nuihas fihtoj kecrok cujraf jifbek nuhlah ceejas pierar
Output for 4.4.8
bafdod minfog merwip niwjov sazvad lahneu rumfad kipwib kapdef vajpul
Output for 4.4.7
fehgiz goscud wikjoa jaesaj cokjui tahcew vomkom noovuv rezmae tapdim
Output for 4.4.6
wohkut haawum niarat tagpuz hacjil fedkoi bauvui gimbap rusvir nuvrec
Output for 4.4.5
sinrae kourij jingir cudkau beukar poccig wuuwir fudpar fephot hoigai
Output for 4.4.4
levcom pazcor fedruh jucrid dibfag hiszog jehdee ridted boicem giagoo
Output for 4.4.3
joasuu hislav fijroz henpim wopfoc duewoa walmin foukez fibpep cagnea
Output for 4.4.2
cunlin habkue pedvor fezfez mivneo viajuj teptom pevsam gevbio tanloe
Output for 4.4.1
jegfae gianab kuiruz vetgis ceerod kukpak liegao hiidai wudnet debbut
Output for 4.4.0
kegbiw roabeb huhtup zuivic liwnur zeadem vafpar rirwap kalhae jijcah
Output for 4.3.11
bonvim nesniw kancum kugsud tobmeb fevpeh butpid juftuf geulai nutniu
Output for 4.3.10
filcov zarzoa bedlau kizheg vigdol luatas laszuh tanwit wudren vabcaz
Output for 4.3.9
zabpov pefnih soilar jetcav kuwlom nospel haskod rewnuw dedsej kogdao
Output for 4.3.8
nocgoc luebom roejik vivdeh vagnot zalbid cudzue josfub murfao kucniv
Output for 4.3.7
bafjie paudap cudgap gaumet bebtun futjed guhgal sakvek jomjaw zabzuu
Output for 4.3.6
fiphit sujdis teoruh faljil vettiv wogkuw bothoh wisven ditlub vohmiw
Output for 4.3.5
biuhui lurfio cunmer giknaw kobvig bizzus vemkie jiztab jerruw kenlao
Output for 4.3.4
zujnad buwpir navkis fowcud jozsod bodheh kebdut pivjuh waupau sitmek
Output for 4.3.3
bepbio waezaz livpuu muhrom cehvew dedpet neakea fomwel vujcic lojrit
Output for 4.3.2
cirwug lanril wudzeg morsui jakmuj zakmui puvrit mopgub dowkau fifjiv
Output for 4.3.1
guthoe bejsod pegcuu rerhuf pestuw peupas folboa johrob voawoz maubiu
Output for 4.3.0
siwvub loflue tusjog zastuf geibus taapuw pocvuu vildab sormuw megtuv