<?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