Am 14.08.2013 08:17 schrieb "Christian Stoller" <stol...@leonex.de>:
>
> > Hello all,
> >
> > I'd like to propose a new RFC for 5.NEXT:
> >
> > https://wiki.php.net/rfc/const_scalar_expressions
> >
> > This allows for defining constant expressions which are resolved at
compile
> > time.
>
> What should that be for?
>
> > const FOO = 1 + 1;
> > const BAZ = "HELLO " . "WORLD!";
>
> Why not just writing
>
> const FOO = 2;
> const BAZ = "HELLO WORLD!";
>
> I think it makes code les readable. And if you want to give an important
hint for the reader of the code, you can still write comments.

Other examples are better I think

const $flag3 = 1<<7;
const $timeout = 60*8;

For strings it can make sense to avoid newlines, when you want to split a
long string onto several lines.

>
>
> Best regards
> Christian

Reply via email to