Вы можете использовать settype для преобразования целого числа в строку, а затем сравнить их ...
$var1 = 10;
$var2 = "10";
{$converted = settype($var2, 'integer')}
ИЛИ
{$converted = settype($var1, 'string')}
Это даст вам переменные одного типа.Единственная причина, по которой переменная $ преобразована, заключается в том, что возвращаемое значение bool появится на вашей странице, если оно не назначено.