3v4l.org

run code in 300+ PHP versions simultaneously
<?php function GeneratePassword ($length,$chars) { $res = array(); $char_length = strlen($chars); for($i = 0; $i < $length; $i++) { $res[] = $chars[rand(0,$char_length)]; } return implode('', $res); } echo GeneratePassword(10, 'asdafdfgsaffhdhsd');
Output for 7.4.1
dgdsashdsd
Output for 7.4.0
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sdsfdfsd
Output for 7.3.13
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 afshddfhs
Output for 7.3.12
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sfaagaaga
Output for 7.3.11
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dhshahgdf
Output for 7.2.21, 7.3.10
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dagafsha
Output for 7.3.9
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sffaffdaa
Output for 7.3.8
sfaddfsghf
Output for 7.3.7
fsfsdsffsg
Output for 7.3.6
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fhaasddhf
Output for 7.3.5
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dadfffdad
Output for 7.1.27, 7.3.4
dgfffasfff
Output for 7.3.3
fhhfsdfadh
Output for 7.3.2
hdsddshaaf
Output for 7.3.1
sssffahdgf
Output for 7.3.0
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fdaahdaaf
Output for 7.2.3, 7.2.26
aaadsdsfda
Output for 7.2.25
dfddfsdgfs
Output for 7.2.24
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 shddasdff
Output for 7.2.23
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fdafasfd
Output for 7.2.22
dsddfssdsf
Output for 7.2.20
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 asfgssfhf
Output for 7.2.19
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hassdahss
Output for 7.2.18
sfsfgsdgsd
Output for 7.2.17
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fdhgfafas
Output for 7.2.16
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dfdsafffd
Output for 7.2.15
ddhsdahssg
Output for 7.2.14
hdaagddsdd
Output for 7.2.13
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddfdhsahf
Output for 7.2.12
dsdsffhggd
Output for 7.2.11
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddaahfhfd
Output for 7.2.9 - 7.2.10
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddsfadhsa
Output for 7.2.8
fdgasdhash
Output for 7.1.25, 7.2.7
sffadfahgf
Output for 7.2.6
sfsddhdhdg
Output for 7.2.5
fahfdhdfdd
Output for 7.1.10, 7.2.4
faddhhfsdg
Output for 7.2.2
adfddsfdff
Output for 7.2.1
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dfhsfhfgf
Output for 7.2.0
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ffahgfhd
Output for 7.1.33
ahddfagdsa
Output for 7.1.32
faffdfsaad
Output for 7.1.31
gsgdgaadad
Output for 7.1.30
dffffddads
Output for 7.1.29
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ffdafasdg
Output for 7.1.28
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ssfdddfff
Output for 7.1.2, 7.1.26
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dffaagdad
Output for 7.1.24
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hfgfggsah
Output for 7.1.23
fadhaaffha
Output for 7.1.22
afdgshdfhd
Output for 7.1.21
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fgddhhdsa
Output for 7.1.20
ddafdsssaf
Output for 7.1.19
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dasdadgas
Output for 7.1.18
dfdshaassh
Output for 7.1.17
fdhhfhhshf
Output for 7.1.16
fdhghsfddh
Output for 7.1.15
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sfadsafsd
Output for 7.1.14
ddaafffdaa
Output for 7.1.13
ddssdfdffd
Output for 7.1.12
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fsahagds
Output for 7.1.11
gdhfhsdssf
Output for 7.1.9
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dagsfdahg
Output for 7.1.8
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hsddsfshd
Output for 7.1.7
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 afghhfhgf
Output for 7.1.6
fghfaadahf
Output for 7.1.5
hfdafdadhs
Output for 7.1.4
fdddgdgdag
Output for 7.1.3
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 haffhsfad
Output for 7.1.1
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dfgddaa
Output for 7.1.0
fafdafdhhs
Output for 5.6.21, 7.0.33
fsfgdffafh
Output for 7.0.32
ffffddafdd
Output for 7.0.31
dfgfafdfdd
Output for 5.6.11, 5.6.16, 7.0.20, 7.0.30
fafdafdfdh
Output for 5.4.12, 5.6.14, 7.0.24, 7.0.29
fsdaddddfh
Output for 5.5.9, 5.5.25, 7.0.28
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sadhfssd
Output for 5.5.0, 7.0.27
fgdfssdafh
Output for 5.5.18, 7.0.26
dssfdgsddd
Output for 5.4.1, 5.5.22, 5.5.34, 7.0.7, 7.0.25
gshsfsghdd
Output for 7.0.23
fdffadsddh
Output for 5.5.29, 7.0.22
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 safsddgfs
Output for 7.0.21
dddfddafff
Output for 7.0.19
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sdashfffs
Output for 7.0.18
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 asgahaah
Output for 7.0.17
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 faadhhfhf
Output for 5.5.12, 7.0.16
sdhddddfaf
Output for 5.5.16, 5.6.20, 5.6.33, 7.0.15
gddgghfada
Output for 7.0.14
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sddahffda
Output for 7.0.13
shhhsfdsss
Output for 5.5.28, 5.6.27, 7.0.12
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 gffdadss
Output for 5.4.36, 5.6.3, 7.0.11
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sfasfdssf
Output for 7.0.10
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 adahhsafh
Output for 7.0.9
hdfafgaddd
Output for 7.0.8
gsaadffhfh
Output for 7.0.6
faadsafhsd
Output for 5.5.38, 5.6.18, 7.0.5
hfafsdsdaf
Output for 5.4.25, 7.0.4
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddfhdddfh
Output for 7.0.3
fdffsgfdfh
Output for 5.6.38, 7.0.2
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fsdadfsas
Output for 5.4.34, 7.0.1
hhsshfahds
Output for 7.0.0
afsadssfsd
Output for 5.6.40
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hfasgffgg
Output for 5.6.8, 5.6.39
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sfadhashd
Output for 5.6.37
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hasafsf
Output for 5.6.36
faadafgdaf
Output for 5.6.35
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 asdfadaas
Output for 5.6.34
hdafhasdfd
Output for 5.6.32
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sddfgdsss
Output for 5.6.31
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fsdsfhsa
Output for 5.5.4, 5.6.1, 5.6.30
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dsfgasdsh
Output for 5.6.29
aaghfssssd
Output for 5.6.26, 5.6.28
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 aafsdahss
Output for 5.5.10, 5.6.25
hffadgffff
Output for 5.6.17, 5.6.24
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hasssassh
Output for 5.5.23, 5.6.23
ahffsaffad
Output for 5.6.22
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hddhhdafd
Output for 5.4.2, 5.6.19
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sdadhssh
Output for 5.5.31, 5.6.15
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hhagfsads
Output for 5.4.41, 5.5.5, 5.6.13
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ffafssaf
Output for 5.6.12
dfhssdhdsd
Output for 5.6.10
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sssssahfa
Output for 5.5.15, 5.6.9
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sfdgahdds
Output for 5.6.7
adhaadffhs
Output for 5.6.6
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dassdhhdd
Output for 5.6.5
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dasdasdsh
Output for 5.6.4
fhhfffadsa
Output for 5.6.2
gfdsghghdd
Output for 5.6.0
dhaasfdsfs
Output for 5.5.37
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hsdfdadfh
Output for 5.5.36
dsfdfaaaga
Output for 5.4.22, 5.5.21, 5.5.35
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddghhfas
Output for 5.5.33
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dfhsdshha
Output for 5.5.32
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fahgfdfsh
Output for 5.5.30
daadaffass
Output for 5.5.27
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dsdhsgfdd
Output for 5.5.26
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dfdsadgfh
Output for 5.5.24
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sffddssda
Output for 5.5.20
gffdadddds
Output for 5.4.23, 5.5.19
dfaadfsffg
Output for 5.5.17
sdafhdfgsh
Output for 5.5.14
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddddahdf
Output for 5.5.13
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddhsddhfd
Output for 5.5.11
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dsdaadhd
Output for 5.5.1, 5.5.8
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dhdadfdfs
Output for 5.5.7
dssssshsfd
Output for 5.4.5, 5.5.6
dddffdhdss
Output for 5.5.3
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dhhadfahd
Output for 5.5.2
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fahsafhsd
Output for 5.4.45
fdhfsafafs
Output for 5.4.44
ahsgdadfga
Output for 5.4.43
adshssfaas
Output for 5.4.42
hgshasasdd
Output for 5.4.40
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 asffdgfsd
Output for 5.4.39
affasddhff
Output for 5.4.29, 5.4.38
hffgadgffd
Output for 5.4.37
fgdsffdada
Output for 5.4.35
dsddshfahf
Output for 5.4.33
afgsfasadh
Output for 5.4.32
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 gsassfgaf
Output for 5.4.31
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sdadffhfg
Output for 5.4.30
fhdafaadff
Output for 5.4.28
gaafffdfgs
Output for 5.4.27
dahddffaaf
Output for 5.4.26
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddffhdfgs
Output for 5.4.24
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddfadsdsh
Output for 5.4.21
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 asddahdsd
Output for 5.4.20
haaaagadfd
Output for 5.4.19
asggfddads
Output for 5.4.18
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fafasfsdh
Output for 5.4.17
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 affahaaff
Output for 5.4.16
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ffafsdfdh
Output for 5.4.15
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hshfdgdds
Output for 5.4.14
fgahddfsfa
Output for 5.4.13
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hfgfsshad
Output for 5.4.11
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dahdhfdhg
Output for 5.4.10
fsfdfsaddd
Output for 5.4.9
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dhafafddd
Output for 5.4.8
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 gdhahafag
Output for 5.4.7
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dfsaghffh
Output for 5.4.6
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sdfffdaga
Output for 5.4.4
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 daahhdsa
Output for 5.4.3
sfdhddfsgf
Output for 5.4.0
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dddfsadgf
Output for 5.3.2 - 5.3.9, 5.3.11 - 5.3.20, 5.3.22 - 5.3.26, 5.3.28 - 5.3.29
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hhsghaafs
Output for 5.3.10, 5.3.21, 5.3.27
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fafdssdfs
Output for 5.3.0 - 5.3.1
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ssaahsagd
Output for 5.2.17
aahfaffasd
Output for 5.2.16
dffaasffhf
Output for 5.2.15
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fdffshssf
Output for 5.2.14
aasfssdsaf
Output for 5.2.13
ashhfgfdgf
Output for 5.2.12
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dddaddsah
Output for 5.2.11
ddsfsdfddd
Output for 5.2.10
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 shdfhadha
Output for 5.2.9
sadhsaadhh
Output for 5.2.8
sfadfddddd
Output for 5.2.7
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddaadhhf
Output for 5.2.6
ggdfadshff
Output for 5.2.5
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hshfaasdh
Output for 5.2.4
hfadfffhfa
Output for 5.2.3
fdfdhsfdhs
Output for 5.2.2
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 assdffafg
Output for 5.2.1
ssfssfdsgf
Output for 5.2.0
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 sfsadfasa
Output for 5.1.6
sasfsafghd
Output for 5.1.5
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dsfgfdaf
Output for 5.1.4
afadffdddh
Output for 5.1.3
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fdffgghda
Output for 5.1.2
hdfsaffsgd
Output for 5.1.1
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 gasgdfgah
Output for 5.1.0
ddfhasfhdf
Output for 5.0.5
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 adsafhsds
Output for 5.0.4
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fggdfffdh
Output for 5.0.3
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ffsasdhs
Output for 5.0.2
ddaafadsfd
Output for 5.0.1
sffffdgasd
Output for 5.0.0
fffsdhafas
Output for 4.4.9
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 ddgfasdgf
Output for 4.4.8
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 shgdddddf
Output for 4.4.7
ffhsshhffg
Output for 4.4.6
afdsdfhhaf
Output for 4.4.5
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dddasfdf
Output for 4.4.4
dfdsssffad
Output for 4.4.3
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 daafgaadf
Output for 4.4.2
faddhhgsaf
Output for 4.4.1
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hfaffafa
Output for 4.4.0
sgafasdghd
Output for 4.3.11
adaaddadss
Output for 4.3.10
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fsadfdsaa
Output for 4.3.9
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 fsasgfffa
Output for 4.3.8
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dhhasddff
Output for 4.3.7
fhsaddgafd
Output for 4.3.6
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 hfhaafdad
Output for 4.3.5
ssfaafffaa
Output for 4.3.4
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 gdfhddsaa
Output for 4.3.3
Notice: Uninitialized string offset: 17 in /in/8kpo0 on line 11 dddhfddhs
Output for 4.3.2
asdsfhaafs
Output for 4.3.1
dfgffhafsf
Output for 4.3.0
asdsffsssf

preferences:
208.34 ms | 401 KiB | 325 Q