próbuje sobie przypomnieć jak to było z wyrażeniami regularnymi i nie rozumiem dlaczego przechwytuje mi w taki sposób.
Kod:
$foo = 'aa.aa.aa.aa.aaa.a.b.b.bb.b.b';
wynik:
( ( [0] => aa.aa.aa.aa.aaa.a.b.b.bb.b.b [1] => aa. [2] => aaa.a.b.b.bb.b.b ) [1] => 1 )
dlaczego muszę dodać nawiasy
kod:
do przechwytywania aby uzyskać efekt:
( ( [0] => aa.aa.aa.aa.aaa.a.b.b.bb.b.b [1] => aa.aa.aa.aa. [2] => aa. [3] => aaa.a.b.b.bb.b.b ) [1] => 1 )
przecież mam 0 lub więcej razy ([a]{2}[\.])*