风格php回声与css和空白行

时间:2015-12-29 22:00:07

标签: php css

我正在尝试设置以下php echo

<a href="" title="<?php 
                            echo"
                           <div class='test'>".$name."</div>'/n'
                           <div class='test2'>".$itemLevel."</div>'/n' 
                            ";
                         ?>">Test Link</a>

但我想我不会在正确的位置插入div类和'/ n'。有谁可以帮助我?

2 个答案:

答案 0 :(得分:0)

您不会回显href标题中的HTML内容。

这将有效:

<a href=""><?php echo"
                           <div class='test'>".$name."</div>'/n'
                           <div class='test2'>".$itemLevel."</div>'/n' 
                            ";
                         ?>Test Link</a>

优化代码:

<?php echo '
<a href="">
<div class="test">'.$name.'</div>
<div class="test2">'.$itemLevel.'</div>
Test Link</a>';

答案 1 :(得分:0)

您必须对html进行编码才能将其放入title属性

<?php
  $title = '<div class="test">'.$name.'</div>' . PHP_EOL .
           '<div class="test2">'.$itemLevel.'</div>' . PHP_EOL;
?>

<a href="" title="<?php echo htmlentities($title); ?>">Test Link</a>