In reply to Gary Jones.

otherwise the PHP will coerce the value as best it can.

To be more specific: even then, PHP will only attempt to coerce/juggle scalar values.

See: https://3v4l.org/0e6Co