On Mar 20, 2015, at 16:10, Sean Coates <s...@seancoates.com> wrote:

>> I posted four suggestions earlier,
>> 
>> They were:
>> 
>> @
>> &
>> *
>> ^
>> 
>> My favourites are the asterisk or caret.
> 
> That’s no different than `@` being invalid because it’s already in use.
> 
> $ php -a
> Interactive shell
> 
> php > define('a', 1);
> php > define('b', 2);
> php > echo @a . "\n";
> 1
> php > echo (a&b) . "\n";
> 0
> php > echo (a*b) . "\n";
> 2
> php > echo (a^b) . "\n";
> 3
> php >
> 
> However: `☃` has a long history of being available to PHP.
> 
> S
> 

There’s no existing unary form of  * and ^, though, so I think they’d both be 
available in this context (^ is my preference).

Overloading unary & would probably also work in this context, but personally, I 
think that & is too overused.

-John
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to