非常简单的PHP strlen /如果有问题

时间:2011-06-03 15:09:18

标签: php if-statement strlen

我正在尝试使用2个字符串,查看它们的长度,如果一个大于另一个,请将其设置为$phonenumber,将另一个设置为$extension。见下文:

if(strlen($temp_ext) > 4)
{
    $extension = $temp_cid;
    $phonenumber = $temp_ext;
}
else
{
    $extension = $temp_ext;
    $phonenumber = $temp_cid;
}

但这看起来并不合适。我仍然在扩展中获得10位数字,在$phonenumber变量中获得4位数字。我错过了什么?

1 个答案:

答案 0 :(得分:3)

试试这个

if(strlen($temp_ext) > strlen($temp_cid))
{
    $extension = $temp_cid;
    $phonenumber = $temp_ext;
}
else
{
    $extension = $temp_ext;
    $phonenumber = $temp_cid;
}

希望这有帮助。