3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $dat = crypt('https://scontent-fra3-1.xx.fbcdn.net/hphotos-xta1/v/t1.0-9/p720x720/10428530_977985338931421_1442326547988295691_n.jpg?oh=a74f8bf884a5b8dfc8b710e0c598144c&oe=56777937'); $numbers = array(); foreach (str_split($dat) as $chr) {$numbers[] = sprintf('%03d', ord($chr));} echo substr_replace(chunk_split(join($numbers), 8, '_'),"1",16); echo substr_replace(join($numbers),"1",16);
based on cCmRP
Output for 7.2.0
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6055115103604903605511501
Output for 7.1.10
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6077080103604903607708001
Output for 7.1.7
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6118100103604903611810001
Output for 7.1.6
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6083057103604903608305701
Output for 7.1.5
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6048107103604903604810701
Output for 7.1.4
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6120068103604903612006811
Output for 7.1.3
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6047047103604903604704701
Output for 7.1.2
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6046108103604903604610811
Output for 7.1.1
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6049084103604903604908401
Output for 7.1.0
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6052099103604903605209911
Output for 7.0.20
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6073121103604903607312101
Output for 7.0.19
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6078083103604903607808301
Output for 7.0.18
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6104055103604903610405511
Output for 7.0.17
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6053083103604903605308311
Output for 7.0.16
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6115054103604903611505401
Output for 7.0.15
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6054052103604903605405201
Output for 7.0.14
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6079073103604903607907311
Output for 7.0.13
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6068102103604903606810211
Output for 7.0.12
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6104107103604903610410701
Output for 7.0.11
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6084054103604903608405401
Output for 7.0.10
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6104113103604903610411311
Output for 7.0.9
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6099047103604903609904701
Output for 7.0.8
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6068084103604903606808401
Output for 7.0.7
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6111090103604903611109011
Output for 7.0.6
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6119121103604903611912101
Output for 7.0.5
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6097046103604903609704601
Output for 7.0.4
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6088068103604903608806801
Output for 7.0.3
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6075089103604903607508901
Output for 7.0.2
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6070077103604903607007701
Output for 7.0.1
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6074066103604903607406601
Output for 7.0.0
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6100081103604903610008101
Output for hhvm-3.10.1 - 3.17.3
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6098074103604903609807411
Output for 5.6.30
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6069109103604903606910901
Output for 5.6.29
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6113106103604903611310611
Output for 5.6.28
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6086088103604903608608811
Output for 5.6.27
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6085082103604903608508201
Output for 5.6.26
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6057080103604903605708011
Output for 5.6.25
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6107097103604903610709701
Output for 5.6.24
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6112073103604903611207301
Output for 5.6.23
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6118072103604903611807201
Output for 5.6.22
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6054068103604903605406801
Output for 5.6.21
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6056118103604903605611811
Output for 5.6.20
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6070048103604903607004801
Output for 5.6.19
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6078104103604903607810401
Output for 5.6.18
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6057072103604903605707201
Output for 5.6.17
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6068080103604903606808011
Output for 5.6.16
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6047049103604903604704911
Output for 5.6.15
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6104065103604903610406501
Output for 5.6.14
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6109114103604903610911411
Output for 5.6.13
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6118117103604903611811701
Output for 5.6.12
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6102113103604903610211301
Output for 5.6.11
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6052081103604903605208111
Output for 5.6.10
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6118050103604903611805001
Output for 5.6.9
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6112114103604903611211401
Output for 5.6.8
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6077097103604903607709701
Output for 5.6.7
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6083107103604903608310701
Output for 5.6.6
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6048098103604903604809801
Output for 5.6.5
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6082118103604903608211801
Output for 5.6.4
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6077077103604903607707701
Output for 5.6.3
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6055085103604903605508501
Output for 5.6.2
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6065112103604903606511201
Output for 5.6.1
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6097097103604903609709701
Output for 5.6.0
Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in /in/o93SY on line 2 03604903_6050080103604903605008001
Output for 5.5.38
03604903_6102050103604903610205001
Output for 5.5.37
03604903_6112085103604903611208501
Output for 5.5.36
03604903_6048084103604903604808401
Output for 5.5.35
03604903_6117090103604903611709011
Output for 5.5.34
03604903_6099052103604903609905201
Output for 5.5.33
03604903_6052104103604903605210401
Output for 5.5.32
03604903_6088074103604903608807401
Output for 5.5.31
03604903_6086088103604903608608801
Output for 5.5.30
03604903_6102118103604903610211801
Output for 5.5.29
03604903_6112072103604903611207211
Output for 5.5.28
03604903_6110089103604903611008901
Output for 5.5.27
03604903_6068056103604903606805601
Output for 5.5.26
03604903_6097118103604903609711801
Output for 5.5.25
03604903_6075104103604903607510411
Output for 5.5.24
03604903_6068069103604903606806901
Output for 5.5.23
03604903_6075074103604903607507411
Output for 5.5.22
03604903_6084081103604903608408111
Output for 5.5.21
03604903_6115121103604903611512101
Output for 5.5.20
03604903_6090107103604903609010701
Output for 5.5.19
03604903_6075110103604903607511001
Output for 5.5.18
03604903_6105050103604903610505001
Output for 5.5.16
03604903_6077090103604903607709001
Output for 5.5.15
03604903_6104047103604903610404711
Output for 5.5.14
03604903_6078113103604903607811301
Output for 5.5.13
03604903_6122085103604903612208501
Output for 5.5.12
03604903_6102049103604903610204911
Output for 5.5.11
03604903_6119121103604903611912101
Output for 5.5.10
03604903_6070057103604903607005701
Output for 5.5.9
03604903_6085046103604903608504611
Output for 5.5.8
03604903_6078117103604903607811711
Output for 5.5.7
03604903_6080048103604903608004801
Output for 5.5.6
03604903_6089118103604903608911811
Output for 5.5.5
03604903_6115115103604903611511511
Output for 5.5.4
03604903_6052056103604903605205611
Output for 5.5.3
03604903_6116085103604903611608501
Output for 5.5.2
03604903_6066072103604903606607201
Output for 5.5.1
03604903_6049117103604903604911701
Output for 5.5.0
03604903_6072110103604903607211011
Output for 5.4.45
03604903_6074119103604903607411901
Output for 5.4.44
03604903_6083048103604903608304801
Output for 5.4.43
03604903_6117111103604903611711101
Output for 5.4.42
03604903_6066104103604903606610411
Output for 5.4.41
03604903_6122109103604903612210911
Output for 5.4.40
03604903_6084077103604903608407701
Output for 5.4.39
03604903_6106115103604903610611511
Output for 5.4.38
03604903_6069052103604903606905201
Output for 5.4.37
03604903_6120088103604903612008801
Output for 5.4.36
03604903_6102108103604903610210801
Output for 5.4.35
03604903_6073101103604903607310101
Output for 5.4.34
03604903_6052047103604903605204701
Output for 5.4.32
03604903_6055119103604903605511901
Output for 5.4.31
03604903_6049051103604903604905101
Output for 5.4.30
03604903_6057066103604903605706611
Output for 5.4.29
03604903_6087070103604903608707001
Output for 5.4.28
03604903_6065080103604903606508001
Output for 5.4.27
03604903_6056110103604903605611001
Output for 5.4.26
03604903_6105072103604903610507211
Output for 5.4.25
03604903_6114107103604903611410711
Output for 5.4.24
03604903_6098107103604903609810701
Output for 5.4.23
03604903_6118100103604903611810001
Output for 5.4.22
03604903_6097047103604903609704711
Output for 5.4.21
03604903_6084120103604903608412011
Output for 5.4.20
03604903_6048076103604903604807611
Output for 5.4.19
03604903_6054081103604903605408111
Output for 5.4.18
03604903_6071052103604903607105211
Output for 5.4.17
03604903_6114118103604903611411811
Output for 5.4.16
03604903_6053079103604903605307911
Output for 5.4.15
03604903_6073111103604903607311101
Output for 5.4.14
03604903_6081111103604903608111101
Output for 5.4.13
03604903_6086055103604903608605501
Output for 5.4.12
03604903_6116054103604903611605401
Output for 5.4.11
03604903_6046065103604903604606501
Output for 5.4.10
03604903_6046073103604903604607301
Output for 5.4.9
03604903_6066077103604903606607711
Output for 5.4.8
03604903_6112122103604903611212211
Output for 5.4.7
03604903_6105113103604903610511311
Output for 5.4.6
03604903_6114110103604903611411001
Output for 5.4.5
03604903_6110103103604903611010301
Output for 5.4.4
03604903_6118055103604903611805501
Output for 5.4.3
03604903_6090104103604903609010401
Output for 5.4.2
03604903_6109077103604903610907711
Output for 5.4.1
03604903_6100067103604903610006701
Output for 5.4.0
03604903_6116075103604903611607501