Update The-Basics.md

Comment "Strict comparisons" over "equality comparisons" code example make confusing.
This commit is contained in:
Valerij Ivashchenko
2016-07-16 12:34:11 +03:00
committed by GitHub
parent 2080260c85
commit 7d94b0f83c

View File

@@ -20,15 +20,12 @@ var_dump($a == '5'); // compare value (ignore type); return true
var_dump($a === 5); // compare type/value (integer vs. integer); return true
var_dump($a === '5'); // compare type/value (integer vs. string); return false
/**
* Strict comparisons
*/
//Equality comparisons
if (strpos('testing', 'test')) { // 'test' is found at position 0, which is interpreted as the boolean 'false'
// code...
}
// vs.
// vs. strict comparisons
if (strpos('testing', 'test') !== false) { // true, as strict comparison was made (0 !== false)
// code...
}