2016-09-05 17:25 GMT+02:00 Nicolas Grekas <nicolas.gre...@gmail.com>:
> > > > being strict type it should not matter, at all > > > > It doesn't, except when trying to concatenate several source files into a > single bigger one. > Then we're stuck because declare(strict_type=0/1) is specifically *not* > allowed in the middle of a file, and *not* allowed to use the block syntax > (declare(strict_type=0/1) {...}). > > In fact, the feat I was asking for could be seen as a workaround for this > limitation. Maybe it would be better to allow some syntax to be able to > create one big file that contains class declatation foo1 & foo2, where foo1 > is strict and foo2 isn't? > > Nicolas > Why do you concatenate these files in the first place?