
<?php $sRegExpression2 = '|<!-- startIf('. $m[1] .') -->(.*?)(<!-- elseIf(( ?[^)]+ ?)) -->(.*?))*<!-- endIf -->|si'; ?>
na
Kod
<!-- startIf( s = true ) -->
asdasd
<!-- elseIf( s ) -->
asd
<!-- elseIf( s = truea ) -->
asd
<!-- endIf -->
asdasd
<!-- elseIf( s ) -->
asd
<!-- elseIf( s = truea ) -->
asd
<!-- endIf -->
wyświetla
Kod
Array
(
[0] => Array
(
[0] => <!-- startIf( s = true ) -->
asdasd
<!-- elseIf( s ) -->
asd
<!-- elseIf( s = truea ) -->
asd
<!-- endIf -->
)
[1] => Array
(
[0] =>
asdasd
)
[2] => Array
(
[0] => <!-- elseIf( s = truea ) -->
asd
)
[3] => Array
(
[0] => s = truea
)
[4] => Array
(
[0] =>
asd
)
)
(
[0] => Array
(
[0] => <!-- startIf( s = true ) -->
asdasd
<!-- elseIf( s ) -->
asd
<!-- elseIf( s = truea ) -->
asd
<!-- endIf -->
)
[1] => Array
(
[0] =>
asdasd
)
[2] => Array
(
[0] => <!-- elseIf( s = truea ) -->
asd
)
[3] => Array
(
[0] => s = truea
)
[4] => Array
(
[0] =>
asd
)
)
Chciałbym się dowiedzieć gdzie mi zgineło :""<!-- elseIf( s ) -->asd" ... i dlaczego tak się stało ...
