3v4l.org

run code in 300+ PHP versions simultaneously
<?php $mystring = "aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA=="; $len=strlen($mystring); $parts[] = substr($mystring, 0, $l[] = rand(1,$len-5)); $parts[] = substr($mystring, $l[0], $l[] = rand(1,$len-$l[0]-3)); $parts[] = substr($mystring, array_sum($l)); print_r($parts);
Output for 8.0.10
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZn [1] => VuY3Rpb2 [2] => 4uc3RyLXNwbGl0LnBocA== )
Output for 8.0.0
Array ( [0] => aHR0cHM6Ly9 [1] => 3d [2] => 3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.4.13
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyL [1] => XNwbGl0Ln [2] => BocA== )
Output for 7.4.12
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLX [1] => NwbGl [2] => 0LnBocA== )
Output for 7.4.11
Array ( [0] => aHR0cHM6L [1] => y93d3cucGhwLm5ldC9tYW51Y [2] => WwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.4.10
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWw [1] => vZW4vZnVuY3Rpb24uc3RyLXNwb [2] => Gl0LnBocA== )
Output for 7.4.9
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3 [1] => Rpb24u [2] => c3RyLXNwbGl0LnBocA== )
Output for 7.4.8
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YW [1] => wvZW4vZnVuY3Rpb [2] => 24uc3RyLXNwbGl0LnBocA== )
Output for 7.4.7
Array ( [0] => aHR0cHM6Ly93d3cucG [1] => hwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXN [2] => wbGl0LnBocA== )
Output for 7.4.6
Array ( [0] => aHR0cHM6Ly93d3cucGh [1] => wLm5ldC9tYW51YWwvZW4 [2] => vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.19, 7.3.25, 7.4.5
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnB [1] => oc [2] => A== )
Output for 7.4.4
Array ( [0] => aHR0cHM6L [1] => y93d3cucGhwLm5ldC9tYW51YWwv [2] => ZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.4.3
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0 [1] => LnBo [2] => cA== )
Output for 7.4.2
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24u [1] => c3RyLXN [2] => wbGl0LnBocA== )
Output for 7.4.1
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3 [1] => RyLXNwbG [2] => l0LnBocA== )
Output for 7.4.0
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0Ln [1] => Bo [2] => cA== )
Output for 7.3.24
Array ( [0] => aHR0cHM6Ly93d3cucG [1] => hwLm5ldC9tYW51YW [2] => wvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.23
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm [1] => 5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyL [2] => XNwbGl0LnBocA== )
Output for 7.3.22
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNw [1] => bG [2] => l0LnBocA== )
Output for 7.3.21
Array ( [0] => aHR0cHM6Ly93d3cucGh [1] => wLm5ldC9tYW51YWwvZW4vZnVuY3Rpb [2] => 24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.20
Array ( [0] => aHR0cHM6Ly93d3c [1] => ucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXN [2] => wbGl0LnBocA== )
Output for 7.3.18
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC [1] => 9tYW51YWwvZ [2] => W4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.17
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51Y [1] => WwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0L [2] => nBocA== )
Output for 7.3.16
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC [1] => 9tYW51YWwvZW4vZnVuY3Rpb24uc [2] => 3RyLXNwbGl0LnBocA== )
Output for 7.3.15
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9t [1] => YW5 [2] => 1YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.14
Array ( [0] => aHR0cH [1] => M6Ly [2] => 93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.13
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm [1] => 5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBo [2] => cA== )
Output for 7.3.12
Array ( [0] => aHR0cHM6Ly [1] => 93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc [2] => 3RyLXNwbGl0LnBocA== )
Output for 7.3.11
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW [1] => 4vZnVuY3Rpb24uc3RyLXN [2] => wbGl0LnBocA== )
Output for 7.3.10
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4 [1] => vZnVuY3Rpb24uc3R [2] => yLXNwbGl0LnBocA== )
Output for 7.3.9
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9t [1] => YW51YWwvZW4vZnVuY3Rpb24uc3 [2] => RyLXNwbGl0LnBocA== )
Output for 7.3.8
Array ( [0] => aHR0cHM6Ly [1] => 93d3cucGhwLm5ldC [2] => 9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.7
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZ [1] => W4vZnVuY3Rpb24uc3R [2] => yLXNwbGl0LnBocA== )
Output for 7.3.6
Array ( [0] => aHR0cHM6Ly93d3cucG [1] => hwLm5ldC9tYW51YWwvZW4vZnVuY3Rp [2] => b24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.5
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24 [1] => uc3RyLXNwbGl0LnB [2] => ocA== )
Output for 7.3.4
Array ( [0] => aHR0cH [1] => M6Ly93d3cucGhwLm5 [2] => ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.3
Array ( [0] => aHR0cHM6Ly93d [1] => 3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBo [2] => cA== )
Output for 7.3.2
Array ( [0] => aHR0cHM6 [1] => Ly93d3cucGhwLm5ldC [2] => 9tYW51YWwvZW4vZnVuY3Rpb24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.1
Array ( [0] => aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW [1] => 4vZnVuY3Rp [2] => b24uc3RyLXNwbGl0LnBocA== )
Output for 7.3.0
Array ( [0] => aHR0cHM6Ly93d [1] => 3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb [2] => 24uc3RyLXNwbGl0LnBocA== )

preferences:
68.81 ms | 463 KiB | 5 Q