Hi, Claude!

> On Feb 4, 2025, at 11:44 AM, Claude Pache <claude.pa...@gmail.com> wrote:
> 
> Hi,
> 
> One issue to resolve is how to interpret:
> 
> ```php
> $x = match {
>     preg_match('/a/', 'a') => "will it be matched ..."
>  , default => "... or not?"
> };
> ```
> 
> —Claude

I wouldn’t discuss it there because the proposal is only about short syntax.
So making “match” work in different way is not a goal for the change.

It must work as full form “match(true)”: strict match, which is "===“.
If you’re going to use non-strict comparison check “switch” operator: 
https://3v4l.org/tHkJu
Anyway, as for me it should be another thread. Thanks!

----------

Best regards,
Dmitrii Derepko.
@xepozz

Reply via email to