<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”。
答案 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';
}
?>