3v4l.org

run code in 300+ PHP versions simultaneously
<?php function random($car) { $string = ""; $chaine = "abcdefghijklmnpqrstuvwxy"; srand((double)microtime()*1000000); for($i=0; $i<$car; $i++) { $string .= $chaine[rand()%strlen($chaine)]; } return $string; } // APPEL // Génère une chaine de longueur 20 echo $chaine = random(20);
Output for 7.2.6, 7.3.1
yflmqttfsbkbbptrpsac
Output for 7.3.0
qhaxwfxrjexwesntjphf
Output for 7.2.13
mberqrfmwjlgisbyabcj
Output for 7.2.12
kkdhrdulscxmlerrbufe
Output for 7.2.11
nkajliagxkutcxxkdgxa
Output for 7.2.10
gkijudbpdvminthgxjyf
Output for 7.2.9
fewmbykfqdkheuydrnte
Output for 7.2.8
vwamufasscfplnavrpxj
Output for 7.2.7
yxalbmrttghtklgweuyy
Output for 7.2.5
bqwsgcgykkbxftqgaien
Output for 7.2.4
emnfrtssqgdabwcsedxe
Output for 7.2.3
sdauyuycxjpujhxasfdw
Output for 7.2.2
kiewydhmmkablvpgbimy
Output for 7.2.1
lfrkmrywwmkrpqydaucv
Output for 7.2.0
eiqifccqiatgwijankdn
Output for 7.1.25
qpsygixctnihblrhwktj
Output for 7.1.7
uyggvckanunwrjasmjmh
Output for 7.1.6
bnhbsjjkfmkhirrbcggp
Output for 7.1.5
ficapqhjsphhlkpmuygd
Output for 7.1.0
vgxrbxnimrkwkddafaib
Output for 7.0.20
vcglaqdiujsauxmghqfd
Output for 7.0.14
uclewxtfckhbejseyrnr
Output for 7.0.8
mpbssmxrsujefmarmquj
Output for 7.0.7
bbnpwinfwbfmbhdaxqcr
Output for 7.0.6
drsevduihpsdiscywlyn
Output for 7.0.5
vnrxjqvsqthprhwtqkbl
Output for 7.0.4
celcxumtupugihekxewi
Output for 7.0.3
qrsligtjmnmgkqnsccma
Output for 7.0.2
fgjxjiqtqvgccjdcjugt
Output for 7.0.1
fawuvusewphamvfiftpy
Output for 7.0.0
eqvvrqygkvginshenmlc
Output for 5.6.23
uyuctxmnlltpirkmknwk
Output for 5.6.22
kflnbsxlewiaxgqqmnxg
Output for 5.6.21
khffuwtvmbnjqlqwxgrb
Output for 5.6.20
lsdlfldevlcqbwjrbqyr
Output for 5.6.19
ijeixbxkiueimqsjuxgg
Output for 5.6.18
ayiblvdliabadgpmatdd
Output for 5.6.17
jppnrmrdethwfrbnegef
Output for 5.6.16
ttdtgyvkhsnkpedfkpne
Output for 5.6.15
diccqrlpmfxcbfhtwnxc
Output for 5.6.14
wgtpgjxermiwdjeljesd
Output for 5.6.13
ibvtlrjjetkkekfklksi
Output for 5.6.12
sdylwttuvkvgeqcvwutr
Output for 5.6.11
qfxdifipiqclwfgqmner
Output for 5.6.10
hytlfjlgaldubenfmgfs
Output for 5.6.9
jcgksdvingptikqytctt
Output for 5.6.8
kapdqacjrmcgjtejsaca
Output for 5.6.7
bawtnfkcdypnscamttkc
Output for 5.6.6
jtvvsldkdspyplsyqqxs
Output for 5.6.5
rialvrsiqkpevtgmpmrn
Output for 5.6.4
arhsrfkaciawduhefnpt
Output for 5.6.3
ftlpaihtahnfmpeimviw
Output for 5.6.2
vxvlhiwrcqqvffkahsmt
Output for 5.6.1
xbacdyerpirhrawqkwvh
Output for 5.6.0
dtdnfprhrqvrctjvvnyn
Output for 5.5.37
gksipjufpyblvraudppp
Output for 5.5.36
aejbpdufalhvufivkjqq
Output for 5.5.35
eemjmaugcevtrpcdhipi
Output for 5.5.34
psenjhsysaajjmfrwqkc
Output for 5.4.45, 5.5.33
cgbuvmjxflmwuhlbmues
Output for 5.5.32
dttskdqkkecymekjytmm
Output for 5.5.31
bmytmlchpyjamibrjgyr
Output for 5.5.30
mxiklummgkflnxdknnjd
Output for 5.5.29
igwqfectxccxmalhctlh
Output for 5.5.28
kdsrupuarumxmrkqfumk
Output for 5.5.27
bxdwilkasgwljeglames
Output for 5.5.26
kybushrchrbttgckskql
Output for 5.5.25
eqbliqsmulsrwbxblbru
Output for 5.5.24
tkjcrfqgnljulsfglcgl
Output for 5.5.23
aasykifmucnvpyxhqkme
Output for 5.5.22
evxidkvviwfvcjimcuab
Output for 5.5.21
yfyqqsvkgmuyrmqnpkee
Output for 5.5.20
pikpwekftwmakdhxpsrv
Output for 5.5.19
nhnxiykywjbkdwxhuili
Output for 5.5.18
rbntvctyphjiuqauxkrd
Output for 5.5.16
emsgbwjtqyyffkmagvpx
Output for 5.5.15
ejvyqtbrigdkekfjjlej
Output for 5.5.14
dtjtaybxfbaikhvxlsqw
Output for 5.4.44, 5.5.13
culjccpfsxwkwppxxenf
Output for 5.5.12
gfpwkmjsspdjjhrbmldm
Output for 5.5.11
rertysvtlhmgpnkdlpya
Output for 5.5.10
ijaunlhbelvksvayunvd
Output for 5.5.9
kdvgxhdmeetrnjhryjqj
Output for 5.5.8
hrflfcayyxuxsavbasdv
Output for 5.5.7
hkewkvwkfawvjduxaamq
Output for 5.5.6
prtifxnnbyjbpcmaudbd
Output for 5.5.5
qxumwljqudixaatridta
Output for 5.5.4
sugcuvgdlrujqsilhvaf
Output for 5.5.3
ldlstgxyhkwsljhuddsn
Output for 5.5.2
upqxdpemfilllvflgqvv
Output for 5.5.1
kxajbfrgcgpasxccyumm
Output for 5.5.0
xntuxhkdanhlxiexxvuj
Output for 5.4.43
vjjuutfshklxbutxdjxq
Output for 5.4.42
xrwqsrskdkvemdndjrjy
Output for 5.4.41
uqnwielsufxjjqlssupe
Output for 5.4.40
hhvvpykkeehhcvcmjagi
Output for 5.4.39
mhktujjqajcqxsiqylpt
Output for 5.4.38
fvcnmckpfygpsvsrifyj
Output for 5.4.37
isqlrvgjnfpidphcjyhn
Output for 5.4.36
plghvxnqmtbntucffcwr
Output for 5.4.35
fmnffrnpsixkavtuepag
Output for 5.4.34
qsiftwxpudsdtlebwakx
Output for 5.4.32
ylwakdlgbgmvrnxkkeek
Output for 5.4.31
fkjwgqyuwbaeykxfimft
Output for 5.4.30
uafhpwdxrmfisijxscrj
Output for 5.4.29
jynvmufagspkaregbfpt
Output for 5.4.28
sjqtvilkwenhtnmkepqx
Output for 5.4.27
wslvngbsnmvsvlfrnrxd
Output for 5.4.26
rqxutddgdsmhlbrynmcv
Output for 5.4.25
ceyfkwhtyprwwmvkcxbw
Output for 5.4.24
bpscxfgxjfhlknqnduqi
Output for 5.4.23
ssceqqdxbqckhphkdgeu
Output for 5.4.22
gvfsbjbvidfdtpadfmvq
Output for 5.4.21
huwpdtgfjcpjbbqmsmll
Output for 5.4.20
pcbtvigmppimbntprkly
Output for 5.4.19
rdavvcrnqtmpaxhfgrvn
Output for 5.4.18
hyuxicqgtwtbexxapdme
Output for 5.4.17
ftiletvdleiembwytwyw
Output for 5.3.1, 5.4.16
ygyhvswgfwwpcxdjcbul
Output for 5.4.15
fsvcpsfgimmncyrnukmb
Output for 5.4.14
kdpljwblqkkhplufkaqk
Output for 5.3.11, 5.4.13
eeigukbityfyesakxgwn
Output for 5.4.12
njrkxsntduxcybxkglah
Output for 5.4.11
yxgiywemkhqyrwsxaggi
Output for 5.4.10
ayhkgcssgvfquubiqhrh
Output for 5.4.9
ccpspgxggdjsbbqtqrwt
Output for 5.4.8
wjifqevmrraxpfcqxuts
Output for 5.4.7
kmdrrkelkfiaqpjdmbtp
Output for 5.4.6
halifsvxlcglmxylrcxm
Output for 5.4.5
btglekahmyvhhyswqycp
Output for 5.4.4
ednraeuibfeabebytjri
Output for 5.4.3
beiwhwjjvxiqcjyakdfh
Output for 5.4.2
vjvtuykiepejhvgvrwlv
Output for 5.4.1
liwemrxgvfikutaknvxl
Output for 5.3.20, 5.4.0
kcfgqxcdkacsauslbwel
Output for 5.3.29
cbgcwjdqdunmjxydcsfl
Output for 5.3.28
qfqmmjgscifaslemnkqt
Output for 5.3.27
tycylybbsanccbjmebqk
Output for 5.3.26
jnngxgcbdhllxkwgkhhm
Output for 5.3.25
wlqqmdlrsrjkwrmgxqsy
Output for 5.3.24
yqvatulfnmfmasyhdyij
Output for 5.3.23
pxbdyggghawjbnkephav
Output for 5.3.22
gmqelibqesbbthaawuat
Output for 5.3.21
hvhavfbalnmuxcxyedps
Output for 5.3.19
refjnefdikewptimhatq
Output for 5.3.18
xbxcpfytwbbnukvamvct
Output for 5.3.17
ujmtdrussnlrxmumbfvr
Output for 5.3.16
aatagdhjfssxumaaqmln
Output for 5.3.15
lcbnprsiwlnlfsrplmmy
Output for 5.3.14
nnjasdvrnyfsarncqhux
Output for 5.3.13
aptbhhqwqkjqeniyvfcb
Output for 5.3.12
gtevxqxdwykkhylthpaw
Output for 5.3.10
ehdinrbcvpycasniqejc
Output for 5.3.9
kmrahcgtlshprxtnxqxi
Output for 5.3.8
mdumuhskwlginqgsmiin
Output for 5.3.7
utmbkibsvnkfslgjlgcg
Output for 5.3.6
hmyfsunjpetvjcykasfn
Output for 5.3.5
nknjdtjijqpcrmfirmwe
Output for 5.3.4
tsemjsxjlwdyxenxjmgp
Output for 5.3.3
fpfndnewskkjvudlbytp
Output for 5.3.2
kalfraexjbkuapbfaluj
Output for 5.3.0
pwqmwkkqdiheudyjpdsr
Output for 5.2.17
gneftkswyabmbrleysll
Output for 5.2.16
vsqipkqrmayyrkxnruvy
Output for 5.2.15
vytcjfmjubyvxtnwnnnn
Output for 5.2.14
brtrqnylvvdkqebbiiwp
Output for 5.2.13
cppumjbmkmhjynccnhbk
Output for 5.2.12
qqujvhmifrghyvcfvxbr
Output for 5.2.11
svfvnnhvjiivtagdhpkg
Output for 5.2.10
vujmntbfnnbemilhvxyy
Output for 5.2.9
uyrcfypbmxdjlfcqkjug
Output for 5.2.8
lkldssuexkbvydhiqftl
Output for 5.2.7
kxvctsmlrpmuughacprt
Output for 5.2.6
tprsgiatlgkwwkfdaasc
Output for 5.2.5
aekvdaexnrgjjehdirra
Output for 5.2.4
kynaibkwhrdmhrqbvwfl
Output for 5.2.3
icqybhnvhgjrdviyrqni
Output for 5.2.2
epghtngsxeiwaaxhqwwh
Output for 5.2.1
wdslrjmmtfagylwtgdwu
Output for 5.2.0
cafttcqdbivtkjtqyitq
Output for 5.1.6
kipxiffjusyixneiburn
Output for 5.1.5
dwsdyeggstwscrfswpfc
Output for 5.1.4
ucefprsdqclimkuqcjtt
Output for 5.1.3
nejgptsbeecqyrfiyipr
Output for 5.1.2
uciikkgbmxxpeudxipsm
Output for 5.1.1
jmyjweuaacpllhkbdvei
Output for 5.1.0
vcwqkskgfqtbvnspclrx
Output for 5.0.5
kdbampqksdecbtrmsrlp
Output for 5.0.4
migfjwrrrvherhlnhhfc
Output for 5.0.3
mbphlqpmvtskmdaceune
Output for 5.0.2
uiwmeghxwykactpcurjy
Output for 5.0.1
qvwsfvidvlmyyryihkai
Output for 5.0.0
swiqihtmarptewuqglqj
Output for 4.4.9
ukakcylpcivsbmnwnuft
Output for 4.4.8
ewlrjtlkthdhttgmvwcp
Output for 4.4.7
rvnrwaegfcuqaatjhfxu
Output for 4.4.6
hmtjmsrdduhavscnfpqr
Output for 4.4.5
slksmnhklaxksmxrwxug
Output for 4.4.4
bdmxnprxfxsfntiqsqpd
Output for 4.4.1, 4.4.3
mvnnjablxbyrvffgexpb
Output for 4.4.2
xhtunnvekiddjydperhx
Output for 4.4.0
ccfkntmendvlbyinawlf
Output for 4.3.11
cdbwgivrmfixqhkmsakm
Output for 4.3.10
lfbfbhcxdhxhxwjxnkvx
Output for 4.3.9
prjetwudinbikqpnrwsj
Output for 4.3.8
xkdwwfrdlrveymluqjvh
Output for 4.3.7
gbkrrhpukfnciukxkese
Output for 4.3.6
tcimqppgfddlmlxcphxl
Output for 4.3.5
wscievpgxwahltmwryjy
Output for 4.3.4
xeeqnpegjnqhfchusvxa
Output for 4.3.3
ddfnrmhysflcmfjfuvxk
Output for 4.3.2
mgbpseagmbcywdbqhasj
Output for 4.3.1
qhpavuiauftxnmsckrnh
Output for 4.3.0
pfjlefncniyassiwvkgl

preferences:
181.24 ms | 401 KiB | 226 Q