将图片插入html代码变量

时间:2017-05-16 06:40:48

标签: php html

我有一个像这样的PHP变量:

示例1

$data = '<p>This is paragraph.</p>
         <p title="not-special">No!</p>
        ';

例2

$data = '<p>This is paragraph.</p>
         <p title="special">Yes!</p>
        ';

我希望有一个php函数,用于检查是否存在带有title =&#34; special&#34;的sp元素,如果是,则插入div元素&#34; YAP!&#34;。

如何做到这一点?

3 个答案:

答案 0 :(得分:0)

如果视图中有格式化的特殊情况,您可以使用变量轻松指定它。

<?php
// Check somewhere for the special case
$specialCase = $_GET['success'];
?>

<p>This is paragraph.</p>
<p title="special">Yes!</p>

<?php
// Display the extra div.
if ($specialCase === 'true') {
    echo '<div class="yap"></div>';
}
<?php

答案 1 :(得分:0)

您可以使用PHP函数检查变量是否包含某个字符串,请参阅:http://php.net/manual/de/function.strpos.php

答案 2 :(得分:0)

你可以通过各种不同的方式完成它,一个工作的方式可能是:

    $data = '<p>This is paragraph.</p>
<p title="special">Yes!</p>
';
if (strpos($data, 'special') !== false) {
    $data = '<p>This is paragraph.</p>
    <p title="special">Yes!</p>
    <div>YEP</div>
    ';
}   
echo $data;

无论如何,这不是提出问题的最佳方式,请查看:How to ask a question