私はのは、私は2つの小さなテキストを持っているとしましょう 、比較について尋ねています:PHP:Not-equalオペレータとNot-identicalオペレータはどのように動作し、同等か等しいオペレータよりも高速ですか?
- ABC:
PHPはすべての文字を比較しますか、またはマスクとバイナリとして比較しますか?
例として、abc !== xyz
の場合、PHPが文字を比較すると、最初の文字の後に改行されるため、より高速になります。 How do the PHP equality (== double equals) and identity (=== triple equals) comparison operators differ?
は、だから私は===
が速くより==
鋳造のためであることを知っている:
===
または==
とは、!==
または!=
と比べて何ですか?等価演算子がhere定義さ
typedef struct {
char *c;
size_t len;
size_t a;
} smart_string;
:
「マスクとバイナリを比較する」とはどういう意味ですか?そして、 '!='/'!=='は、あなたがリンクしている答えに記述されているように、この点で '=='/'==='と同じことをします。 – Carpetsmoker
私は間違っているかもしれませんが、 "マスク"のために、あなたはここで読むことができます:https://en.wikipedia.org/wiki/Mask_(computing) – Regda