Php 如何正确地并排显示两个字符串

Php 如何正确地并排显示两个字符串,php,html,css,arrays,string,Php,Html,Css,Arrays,String,我有两个数组,我在其中使用introde()将其转换为字符串,然后再将其回声输出 理想情况下,我希望一个字符串中的1值与另一个字符串中的另一个值相邻,预先嵌套在 <p></p> 下面是我用来在每个值之后发出换行符的代码,将其包装在div中,然后将其浮动 <?php echo '<div class="wrapper"><div style="text-align:left; float:left;" class="glue

我有两个数组,我在其中使用introde()将其转换为字符串,然后再将其回声输出

理想情况下,我希望一个字符串中的1值与另一个字符串中的另一个值相邻,预先嵌套在

<p></p>

下面是我用来在每个值之后发出换行符的代码,将其包装在div中,然后将其浮动

<?php 
echo '<div class="wrapper"><div style="text-align:left; float:left;"         
class="glue">';
echo implode('<br>',$test);
echo '</div>';
echo '<div style="text-align:right; float:right;" class="glue">';
echo implode('<br>',$_POST);
echo '</div></div>';
?>

现在这很好,因为这两个div在我的容器中彼此相邻,但是如果值在p标记中,那么就更容易了,这样我就可以很容易地在它们之间放置一个图像

我在下面添加了一些图片,以更好地展示我的意图。 第一个是我已经尝试过的,第二个是我想要的


除非将段落标记分成两半,否则这是不可能的

试试这个

.div1{
浮动:左;
}
.第2分部{
浮动:对;
}
.第2分部{
浮动:对;
文本对齐:右对齐;
}

左文本
右文本

除非将段落标记分成两半,否则这是不可能的

试试这个

.div1{
浮动:左;
}
.第2分部{
浮动:对;
}
.第2分部{
浮动:对;
文本对齐:右对齐;
}

左文本
右文本

除非将段落标记分成两半,否则这是不可能的

试试这个

.div1{
浮动:左;
}
.第2分部{
浮动:对;
}
.第2分部{
浮动:对;
文本对齐:右对齐;
}

左文本
右文本

除非将段落标记分成两半,否则这是不可能的

试试这个

.div1{
浮动:左;
}
.第2分部{
浮动:对;
}
.第2分部{
浮动:对;
文本对齐:右对齐;
}

左文本
右文本

这是你想要的吗

<style type="text/css">
    p{
        overflow: hidden;
    }
    span.left{
        float: left;
    }
    span.right{
        float: right;
    }
</style>
<?php
foreach($test as $k=>$v){
    echo '<p><span class="left">'.$test[$k].'</span><span class="right">'.$_POST[$k].'</span></p>';
}

p{
溢出:隐藏;
}
span.左{
浮动:左;
}
对{
浮动:对;
}
这是你想要的吗

<style type="text/css">
    p{
        overflow: hidden;
    }
    span.left{
        float: left;
    }
    span.right{
        float: right;
    }
</style>
<?php
foreach($test as $k=>$v){
    echo '<p><span class="left">'.$test[$k].'</span><span class="right">'.$_POST[$k].'</span></p>';
}

p{
溢出:隐藏;
}
span.左{
浮动:左;
}
对{
浮动:对;
}
这是你想要的吗

<style type="text/css">
    p{
        overflow: hidden;
    }
    span.left{
        float: left;
    }
    span.right{
        float: right;
    }
</style>
<?php
foreach($test as $k=>$v){
    echo '<p><span class="left">'.$test[$k].'</span><span class="right">'.$_POST[$k].'</span></p>';
}

p{
溢出:隐藏;
}
span.左{
浮动:左;
}
对{
浮动:对;
}
这是你想要的吗

<style type="text/css">
    p{
        overflow: hidden;
    }
    span.left{
        float: left;
    }
    span.right{
        float: right;
    }
</style>
<?php
foreach($test as $k=>$v){
    echo '<p><span class="left">'.$test[$k].'</span><span class="right">'.$_POST[$k].'</span></p>';
}

p{
溢出:隐藏;
}
span.左{
浮动:左;
}
对{
浮动:对;
}

如果两个数组的长度相同,最简单的示例如下所示:

<?php 
$test[0] = "a";
$test[1] = "b";
$test[2] = "c";
$test[3] = "d";
$test2[0] = 1;
$test2[1] = 2;
$test2[2] = 3;
$test2[3] = 4;
for($i=0;$i<count($test);$i++)
{
echo "<p><nobr>".$test[$i] . "</nobr> <nobr style='float:right;'>" . $test2[$i] . "</nobr></p>";
}

如果两个数组的长度相同,最简单的示例如下所示:

<?php 
$test[0] = "a";
$test[1] = "b";
$test[2] = "c";
$test[3] = "d";
$test2[0] = 1;
$test2[1] = 2;
$test2[2] = 3;
$test2[3] = 4;
for($i=0;$i<count($test);$i++)
{
echo "<p><nobr>".$test[$i] . "</nobr> <nobr style='float:right;'>" . $test2[$i] . "</nobr></p>";
}

如果两个数组的长度相同,最简单的示例如下所示:

<?php 
$test[0] = "a";
$test[1] = "b";
$test[2] = "c";
$test[3] = "d";
$test2[0] = 1;
$test2[1] = 2;
$test2[2] = 3;
$test2[3] = 4;
for($i=0;$i<count($test);$i++)
{
echo "<p><nobr>".$test[$i] . "</nobr> <nobr style='float:right;'>" . $test2[$i] . "</nobr></p>";
}

如果两个数组的长度相同,最简单的示例如下所示:

<?php 
$test[0] = "a";
$test[1] = "b";
$test[2] = "c";
$test[3] = "d";
$test2[0] = 1;
$test2[1] = 2;
$test2[2] = 3;
$test2[3] = 4;
for($i=0;$i<count($test);$i++)
{
echo "<p><nobr>".$test[$i] . "</nobr> <nobr style='float:right;'>" . $test2[$i] . "</nobr></p>";
}


只需使用
float:left
即可,对于仍然会产生相同结果的内部
div
,我不希望每列数字都位于单独的div中,我希望每列数字的第一个值都位于a

中,第二个值相同,依此类推,它可行吗?只需使用
float:left
对仍然会产生相同结果的内部
div
使用,我不希望每列数字都在单独的div中,我希望每列的第一个值都在a

中,第二个值相同,依此类推,它可行吗?只需使用
float:left
对仍然会产生相同结果的内部
div
使用,我不希望每列数字都在单独的div中,我希望每列的第一个值都在a

中,第二个值相同,依此类推,它可行吗?只需使用
float:left
对仍然会产生相同结果的内部
div
使用,我不希望每一列数字都在单独的div中,我希望每一列的第一个值都在a

中,第二个相同,依此类推,它可行吗?是的!如何在php中实现这一点?每当我试着把它们包装成一个时,一次只会有一个数字可能是这样的
p{overflow:hidden;}span.left{float:left;}span.right{float:right;}
你就是那个人!把你的评论添加到你的答案中,我会接受的!我改变了答案是的!如何在php中实现这一点?每当我试着把它们包装成一个时,一次只会有一个数字可能是这样的
p{overflow:hidden;}span.left{float:left;}span.right{float:right;}
你就是那个人!把你的评论添加到你的答案中,我会接受的!我改变了答案是的!如何在php中实现这一点?每当我试着把它们包装成一个时,一次只会有一个数字可能是这样的
p{overflow:hidden;}span.left{float:left;}span.right{float:right;}
你就是那个人!把你的评论添加到你的答案中,我会接受的!我改变了答案是的!如何在php中实现这一点?每当我试着把它们包装成一个时,一次只会有一个数字可能是这样的
p{overflow:hidden;}span.left{float:left;}span.right{float:right;}
你就是那个人!把你的评论添加到你的答案中,我会接受的!我已经更改了答案我认为这段代码工作得很好,但它只显示每个代码的第一个值,但输出是我想要的,是否有一种方法可以像for($I=0;$iyes,for)那样遍历从0开始的数组($i=0;$iI)我认为这段代码工作得很好,但它只显示每段代码的第一个值,但输出是我想要的,是否有一种方法可以像for($i=0;$iyes)那样从0开始遍历数组($i=0;$iI)我认为这段代码工作得很好,但它只显示每段代码的第一个值,但输出是我想要的,有没有一种方法可以像($i=0;$iyes,for($i=0;$iI thi)那样从0开始遍历数组