在PHP中使用标签作为ID的回显值

在PHP中使用标签作为ID的回显值,php,schema,Php,Schema,我正试图修复出现在谷歌模式测试工具中的地址。但是,每次我尝试更改PHP代码时,它都无法识别已经存在的字段并忽略它们。静态值可以工作,但我无法动态调用这些值。我试图实现这一目标的页面如下: 我试着用不同的方式切换代码,但没有成功 如果($\u extfield->label==“作业位置”){ if(!empty($\u extfield->value)){ 回声' 印度",; 回显“”。$\u外部字段->值。“; 如果($_extfield->label==‘Walkin Address’){

我正试图修复出现在谷歌模式测试工具中的地址。但是,每次我尝试更改PHP代码时,它都无法识别已经存在的字段并忽略它们。静态值可以工作,但我无法动态调用这些值。我试图实现这一目标的页面如下:

我试着用不同的方式切换代码,但没有成功

如果($\u extfield->label==“作业位置”){

if(!empty($\u extfield->value)){
回声'
印度",;
回显“”。$\u外部字段->值。“;
如果($_extfield->label==‘Walkin Address’){
回显“”。$\u外部字段->值。“;
} 
否则{
回声“街地址”;
}
无回声
';
}否则{
回声'
';
呼应"印度",;
回声区;
回声街地址
没有一个
';
}
}
修复PHP代码后,我需要在address下映射以下字段:

分配给streetAddress架构属性的漫游位置 分配给AddressLocation架构属性的漫游城市 分配给addressRegion架构属性的漫游状态 映射到postalCode架构属性的邮政编码

以下是模式测试结果:

我期待着得到一个有用的答复

致以最良好的祝愿, 赛义德H

if( ! empty ($_extfield->value)  ) {

    echo '<span itemprop="jobLocation" itemscope itemtype="http://schema.org/Place" style="display:none;">
        <span itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
            <span itemprop="addressLocality">India</span>';
                echo '<span itemprop="addressRegion">'.$_extfield->value.'</span>';

                if($_extfield->label == 'Walkin Address') {
                        echo '<span itemprop="streetAddress">'.$_extfield->value.'</span>';
                        } 
                        else {
                            echo '<span itemprop="streetAddress">Stree Address</span>';
                        }
                        echo '<span itemprop="postalCode">None</span> 
                            </span>
                        </span>';

                    } else {

                    echo '<span itemprop="jobLocation" itemscope itemtype="http://schema.org/Place" style="display:none;">
                        <span itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">';
                    echo '<span itemprop="addressLocality">India</span>';
                    echo '<span itemprop="addressRegion">Region</span>';
                    echo '<span itemprop="streetAddress">Street Address</span>
                    <span itemprop="postalCode">None</span>
                    </span>
                    </span>';
                    }
            }