Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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
格式化代码时HTML输出中的PHP空格_Php_Html_Css_Whitespace - Fatal编程技术网

格式化代码时HTML输出中的PHP空格

格式化代码时HTML输出中的PHP空格,php,html,css,whitespace,Php,Html,Css,Whitespace,下面的代码将在图标之间产生不需要的空白 <div> <img src="icon1.png" /> <img src="icon2.png" /> </div> 我需要在单行上保留图像标记,因为我的.phtml文件中有一些条件,它看起来像这样: <div> <?php if ($condition1) : ?> <img src="icon1.png" />

下面的代码将在图标之间产生不需要的空白

<div>
    <img src="icon1.png" />
    <img src="icon2.png" />
</div>

我需要在单行上保留图像标记,因为我的.phtml文件中有一些条件,它看起来像这样:

<div>
    <?php if ($condition1) : ?>
        <img src="icon1.png" />
    <?php endif ?>
    <?php if ($condition2) : ?>
        <img src="icon2.png" />
    <?php endif ?>
</div>


我不想在一行代码中把所有代码都搞乱。对于这种情况有什么解决方案吗?

应用
字体大小:0px
<div>
    <?php if (true) : 
        echo '<img src="icon2.png" />';
    endif;

    if (true) : 
        echo '<img src="icon2.png" />';
    endif;
    ?>
</div>