1

私は 2 つの文字列を取り、それらの長さを確認しようとしています。一方が他方よりも大きい場合は に設定し、もう一方を に設定し$phonenumberます$extension。下記参照:

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

ただし、これは機能していないように見えます。私はまだ内線番号で 10 桁の数字、$phonenumber変数で 4 桁の数字を取得しています。私は何が欠けていますか?

4

1 に答える 1

3

これを試して

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

お役に立てれば。

于 2011-06-03T15:12:01.830 に答える