Ist dieses Verhalten in PHP korrekt?PHP Typ Casting Vorrang
<?php echo '-' . 1 + 1 . ' crazy cats'; ?>
// Outputs:
0 crazy cats
verstehe ich, dass minus zu den ersten ‚1‘ verkettet wird, und ‚-1‘ auf ganzzahlige gegossen, und nicht ‚2‘ zu bespannen.
Bitte erklären Sie, warum.
Was ist der beste Weg, um es zu lösen? Dieser?
<?php echo '-' . (string)1 + 1 . ' crazy cats'; ?>
erstaunt dies kein Betrogene ist .. so +1 – Louis