Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果一个变量等于一个字母或单词_Php_Mysql - Fatal编程技术网

Php 如果一个变量等于一个字母或单词

Php 如果一个变量等于一个字母或单词,php,mysql,Php,Mysql,我想我想做的很明显。如果性别变量为M,则显示男性图像。我尝试过一些事情,比如删除一个=,但没有成功 我完全弄错了吗 if ($gender == M){ <img src='images/male.png' width='45px' height'45px'> }else{ ($gender == F){ <img src='images/female.png' width='45px' height'45px'> }else{ ($gender == HIDE){ &

我想我想做的很明显。如果性别变量为M,则显示男性图像。我尝试过一些事情,比如删除一个=,但没有成功

我完全弄错了吗

if ($gender == M){
<img src='images/male.png' width='45px' height'45px'>
}else{
($gender == F){
 <img src='images/female.png' width='45px' height'45px'>
}else{
($gender == HIDE){
<img src='images/uni.png' width='45px' height'45px'>
}
if($gender==M){
}否则{
(性别==F){
}否则{
($SEXT==隐藏){
}
如果($gender=='M'){

而且,你的第一个“else”应该是elseif($gender='M'){


并且,您的第一个“else”应该是一个elseif

,除非这些是常量,否则您需要将字符串封装在引号中:

if($gender == 'M') {
?>
<img src="images/male.png" width="45" height="45" />
<?php
} else {
if($gender==“M”){
?>

除非这些是常量,否则需要将字符串封装在引号中:

if($gender == 'M') {
?>
<img src="images/male.png" width="45" height="45" />
<?php
} else {
if($gender==“M”){
?>

除非您已经为
M
F
HIDE
设置了php常量定义,否则您需要将这些设置为字符串

常数:


还请记住,php中没有枚举数。

除非您为
M
F
隐藏设置了php常量定义,否则需要将它们转换为字符串

常数:


还请记住,php中没有枚举数。

您也可以尝试以下switch语句:

switch(strtoupper($gender))
{
    case 'M': $gender_img = 'male'; break;
    case 'F': $gender_img = 'female'; break;
    case 'HIDE': $gender_img = 'uni'; break;
    default: $gender_img = 'uni'; break;
}

echo '<img src="images/'.$gender_img.'.png" width="45px" height="45px">';
开关(strtoupper($gender))
{
案例“M”:性别=男性;中断;
案例“F”:性别=女性;中断;
案例'HIDE':$gender_img='uni';break;
默认值:$gender_img='uni';break;
}
回声';

您也可以尝试以下切换语句:

switch(strtoupper($gender))
{
    case 'M': $gender_img = 'male'; break;
    case 'F': $gender_img = 'female'; break;
    case 'HIDE': $gender_img = 'uni'; break;
    default: $gender_img = 'uni'; break;
}

echo '<img src="images/'.$gender_img.'.png" width="45px" height="45px">';
开关(strtoupper($gender))
{
案例“M”:性别=男性;中断;
案例“F”:性别=女性;中断;
案例'HIDE':$gender_img='uni';break;
默认值:$gender_img='uni';break;
}
回声';
我会内联做(像个老板)

“/>
我会内联做(像个老板)

“/>