次の行があります。
$this->magicQuotes = (bool) get_magic_quotes_gpc();
get_magic_quotes_gpc()
SQLを生成するときに何度も使用されるため、オブジェクトに格納しています。また、ブールに変換しています。
それをブールに変換する価値があるかどうか疑問に思っています。チェックするステートメントは次のとおりです。
if ($this->magicQuotes) { ... }
テストが厳密にブール値である場合、これは少し速くなると思います。
これが速くない理由はありますか、またはこれを行わない他の理由がある場合は?