次のコードは両方とも有効なようです。
$a = ('hello');
$b = 'world';
しかし、私はこの括弧表記に慣れていません。それはなんのためですか?括弧がないとどう違うの?
次のコードは両方とも有効なようです。
$a = ('hello');
$b = 'world';
しかし、私はこの括弧表記に慣れていません。それはなんのためですか?括弧がないとどう違うの?
すべての基本的な数学に似ています。計算を分離するのに役立ちます。例えば。(2x2)+3=7 ですが、2x(2+3)=10 です。
各命令を特定の順序で処理するようにコンパイラに指示します。
両者に違いはありません。括弧を使用すると、他の処理を行う前に式を評価するように PHP に指示するだけです。
括弧を使用すると、関連する演算子に対して特定の順序の評価を強制できます。たとえば、次のような非可換演算子を使用する場合など-
です。
$x = (2-2)-2; // = -2
$x = 2-(2-2); // = 2
操作を行わないので、かっこを自由に破棄または追加できます。
この場合、違いはありません。
括弧はこれが式であることを意味し、その結果は変数に格納されます。
この場合、式は「何の操作も行いません」:
$a = ('hello');
したがって、括弧はまったく役に立ちません。それ以外の場合は、それらを数式のように、数学的なものと見なすだけです。