Htmlspecialchars给出了T_ECHO的语法错误

时间:2018-02-07 00:56:19

标签: php html htmlspecialchars

我试图将此HTML / PHP代码分配给$job_type变量,但软件在行中显示错误,显示语法错误,意外T_ECHO。

这是我删除php标签并放入单引号和点之前的代码。

<div title="<?php echo $item_data['title']; ?>" class="job-meta job-bm-tooltip <?php echo $item_data['class'].' '.$job_bm_job_type; ?>">
    <i class="fa fa-<?php echo $item_data['fa']; ?>"></i> 
    <a href="<?php echo $job_bm_archive_page_link.$permalink_joint.'job_type='.$job_bm_job_type; ?>">
        <?php echo $job_type_list[$job_bm_job_type]; ?>
    </a>
</div>

当我将其分配给$job_type变量

时,就是这样
$job_type .= '<div title="'. echo $item_data['title']; .'" class="job-meta job-bm-tooltip '. echo $item_data['class'].' '.$job_bm_job_type; .'"><i class="fa fa-'. echo $item_data['fa']; .'"></i> <a href="'. echo $job_bm_archive_page_link.$permalink_joint.'job_type='.$job_bm_job_type.'">'. echo $job_type_list[$job_bm_job_type]; .'</a></div>';

任何人都知道为什么我会收到语法错误?

0 个答案:

没有答案