Josh
Legendäres Mitglied
Hi alle
Was genau bedeutet "===" in PHP? Habe in Google nach "PHP ===" gesucht, aber erwartungsgemäss nichts spezifisches gefunden...
Untersucht "===", ob z.B. 2 Variablen auf denselben Speicherbereich zeigen (also Referenzen auf dieselbe Variable sind)? Habe folgenden Code gefunden, welcher meine Theorie unterstützt:
CODE require_once 'Log.php';
/* Same construction parameters */
$a = &Log::singleton('console', '', 'TEST');
$b = &Log::singleton('console', '', 'TEST');
if ($a === $b) {
echo '$a and $b point to the same Log instance.' . "\n";
}
Danke für Info, man hat halt nie ausgelernt.
Grüsse
Josh
Was genau bedeutet "===" in PHP? Habe in Google nach "PHP ===" gesucht, aber erwartungsgemäss nichts spezifisches gefunden...
Untersucht "===", ob z.B. 2 Variablen auf denselben Speicherbereich zeigen (also Referenzen auf dieselbe Variable sind)? Habe folgenden Code gefunden, welcher meine Theorie unterstützt:
CODE require_once 'Log.php';
/* Same construction parameters */
$a = &Log::singleton('console', '', 'TEST');
$b = &Log::singleton('console', '', 'TEST');
if ($a === $b) {
echo '$a and $b point to the same Log instance.' . "\n";
}
Danke für Info, man hat halt nie ausgelernt.
Grüsse
Josh