3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = 'Inicio da string: <?php echo "Hello World!"; ?> Obrigado!'; $splitedString = token_get_all( code: $string, ); print_r($splitedString); $sanizedArray = [ [ 'string' => 'Inicio da string:', 'type' => 'text', ], [ 'string' => '<?php echo "Hello World!"; ?>', 'type' => 'code', ], [ 'string' => 'Obrigado!', 'type' => 'text', ], ];
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.1, 8.3.3, 8.3.5 - 8.3.6
Array ( [0] => Array ( [0] => 267 [1] => Inicio da string: [2] => 1 ) [1] => Array ( [0] => 389 [1] => <?php [2] => 1 ) [2] => Array ( [0] => 291 [1] => echo [2] => 1 ) [3] => Array ( [0] => 392 [1] => [2] => 1 ) [4] => Array ( [0] => 269 [1] => "Hello World!" [2] => 1 ) [5] => ; [6] => Array ( [0] => 392 [1] => [2] => 1 ) [7] => Array ( [0] => 391 [1] => ?> [2] => 1 ) [8] => Array ( [0] => 267 [1] => Obrigado! [2] => 1 ) )
Output for 8.3.0, 8.3.2, 8.3.4
Array ( [0] => Array ( [0] => 318 [1] => Inicio da string: [2] => 1 ) [1] => Array ( [0] => 394 [1] => <?php [2] => 1 ) [2] => Array ( [0] => 328 [1] => echo [2] => 1 ) [3] => Array ( [0] => 397 [1] => [2] => 1 ) [4] => Array ( [0] => 320 [1] => "Hello World!" [2] => 1 ) [5] => ; [6] => Array ( [0] => 397 [1] => [2] => 1 ) [7] => Array ( [0] => 396 [1] => ?> [2] => 1 ) [8] => Array ( [0] => 318 [1] => Obrigado! [2] => 1 ) )
Output for 8.0.30
Array ( [0] => Array ( [0] => 267 [1] => Inicio da string: [2] => 1 ) [1] => Array ( [0] => 387 [1] => <?php [2] => 1 ) [2] => Array ( [0] => 291 [1] => echo [2] => 1 ) [3] => Array ( [0] => 390 [1] => [2] => 1 ) [4] => Array ( [0] => 269 [1] => "Hello World!" [2] => 1 ) [5] => ; [6] => Array ( [0] => 390 [1] => [2] => 1 ) [7] => Array ( [0] => 389 [1] => ?> [2] => 1 ) [8] => Array ( [0] => 267 [1] => Obrigado! [2] => 1 ) )
Output for 8.0.1 - 8.0.29
Array ( [0] => Array ( [0] => 316 [1] => Inicio da string: [2] => 1 ) [1] => Array ( [0] => 390 [1] => <?php [2] => 1 ) [2] => Array ( [0] => 326 [1] => echo [2] => 1 ) [3] => Array ( [0] => 393 [1] => [2] => 1 ) [4] => Array ( [0] => 318 [1] => "Hello World!" [2] => 1 ) [5] => ; [6] => Array ( [0] => 393 [1] => [2] => 1 ) [7] => Array ( [0] => 392 [1] => ?> [2] => 1 ) [8] => Array ( [0] => 316 [1] => Obrigado! [2] => 1 ) )

preferences:
92.27 ms | 403 KiB | 89 Q