Przerabiam sobie właśnie książeczkę z przykładowymi testami do ZCE i natrafiłem na pewną niejasność.
Jest takie pytnianie:
What will the following script output?
Prawidłowa odpowiedź to: 245
Zgadza się, z tym że wyjaśnienie już jest dla mnie nie do końca jasne:
The concatenation operator has a higher precenedce than the addition operator. Therefore, PHP will interpret this expression as if it were written ('Testing' . 1) + (2 . '45').
I tutaj mam wątpliwości, bo wg manuala obydwa te operatory mają taki sam priorytet i decyduje kolejność ich występowania w wyrażeniu, czyli PHP chyba interpretuje to w ten sposób:
1) 'Testing ' . 1 => 'Testing 1'
2) 'Testing 1' + 2 => 2
3) 2 . '45' => '245'
Czy może mi ktoś wytłumaczyć o co chodziło autorowi?

Z góry dzięki.