PHP if - else - else语句

时间:2015-04-10 15:16:22

标签: php if-statement

<html>
    <input type='text' name='mobile phone' value='
        <?php if (strpos($phone_number, '07') === 0) {
            echo $phone_number;
        } else {
            echo $alt_phone;
        }?>'
</html>

工作正常。我想将上述内容与以下内容结合起来:

    <?php if (!empty($alt_phone)) {
        echo $alt_phone;
    } else {
        echo '07777777777';
    }?>'`

我已尝试使用新条件ELSEIF和完全独立的<?php ?>部分,并且两次都得到一个空白页,而不是带有电话号码的文本框。

我正在尝试实现此目的:如果$ phone_number是移动电话,请输入此号码,否则请输入alt_phone,除非$alt_phone为空,然后输入“07777777777”。

2 个答案:

答案 0 :(得分:0)

尝试

<?php 
if (!empty($phone_number)) {
echo $phone_number;
}
elseif(!empty($alt_phone)) 
{
echo $alt_phone;
}
else{
echo '07777777777';
 }
?>'`

答案 1 :(得分:0)

这样就可以了解

<?php 

if (strpos($phone_number, '07') === 0) {
    echo $phone_number;
} 
else if (!empty($alt_phone)) {
    echo $alt_phone;
} 
else {
   echo '07777777777';
}
?>