<?php
$xyz[]="a";
var_dump($xyz);
if($xyz != '')
{
echo "xyz is not empty! good to go!\n";
$pw1 = 'my cool password keep it secrete please';
$pw2 = 'some other password';
$abc = strcmp($xyz, $pw1);
if ($abc == 0) { echo "yep $pw1 is the right password strcmp said so"; }
$def = strcmp($xyz, $pw2);
if ($def == 0) { echo "yep $pw2 is the correct password too, strcmp said so"; }
$ghi = strcmp($pw1, $pw2);
if ($ghi != 0) { echo "huh $pw1 isn't the same as $pw2"; }
}
array(1) {
[0]=>
string(1) "a"
}
xyz is not empty! good to go!
Fatal error: Uncaught TypeError: strcmp(): Argument #1 ($string1) must be of type string, array given in /in/qJWfW:11
Stack trace:
#0 /in/qJWfW(11): strcmp(Array, 'my cool passwor...')
#1 {main}
thrown in /in/qJWfW on line 11
Process exited with code 255.
array(1) {
[0]=>
string(1) "a"
}
xyz is not empty! good to go!
Warning: strcmp() expects parameter 1 to be string, array given in /in/qJWfW on line 11
yep my cool password keep it secrete please is the right password strcmp said so
Warning: strcmp() expects parameter 1 to be string, array given in /in/qJWfW on line 13
yep some other password is the correct password too, strcmp said sohuh my cool password keep it secrete please isn't the same as some other password
array(1) {
[0]=>
string(1) "a"
}
xyz is not empty! good to go!
Notice: Array to string conversion in /in/qJWfW on line 11
Notice: Array to string conversion in /in/qJWfW on line 13
huh my cool password keep it secrete please isn't the same as some other password