PHP:For循环仅用于显示html
我从php获得了一个结果集,我想从中显示一个一次性结果。它是html和php的混合体,如下所示PHP:For循环仅用于显示html,php,html,for-loop,Php,Html,For Loop,我从php获得了一个结果集,我想从中显示一个一次性结果。它是html和php的混合体,如下所示 foreach ($folder_info as $show) { if (isset($show['folder_name']) && ($check == 0)) { echo '<div class="alert alert-info">'; echo 'Note! You could click on a Folder to
foreach ($folder_info as $show) {
if (isset($show['folder_name']) && ($check == 0)) {
echo '<div class="alert alert-info">';
echo 'Note! You could click on a Folder to view the images inside it.';
echo '</div>';
echo '<br/>';
}
}
任何关于如何改进我的编码的建议都会很有帮助!我只想把这条线显示一次 您可以通过检查第0个元素
$key==0
foreach($folder_info as $key=>$show){
if(isset($show['folder_name'])&& ($key == 0))
{
echo '<div class="alert alert-info">';
echo 'Note! You could click on a Folder to view the images inside it.';
echo '</div>';
echo '<br/>';
}
}?>
foreach($key=>$show的文件夹信息){
如果(isset($show['folder_name'])&($key==0))
{
回声';
echo“注意!您可以单击文件夹查看其中的图像。”;
回声';
回声“
”;
}
}?>
$check=0;//在这里初始化$check
foreach($folder_info as$show){
if(设置($show['folder_name'])&($check==0))
{
回声';
echo“注意!您可以单击文件夹查看其中的图像。”;
回声';
回声“
”;
$check++;//在此处增加$check
}
}?>
所以没有问题,你只是想要改进的想法?一旦你找到第一个结果,那就更适合从foreach中突破。因此,对于$folder中的所有元素,该消息只显示一次_info@RamRaider,事实上,我有两行。我只想看一次。我修改了这个问题。@oh我在循环内使用
,我应该使用循环外吗?你到底想要什么?是否只打印一次条件?严重性:注意消息:未定义变量:选中从if循环中删除该条件,希望它对您有所帮助
foreach($folder_info as $key=>$show){
if(isset($show['folder_name'])&& ($key == 0))
{
echo '<div class="alert alert-info">';
echo 'Note! You could click on a Folder to view the images inside it.';
echo '</div>';
echo '<br/>';
}
}?>
$check = 0; // initialize $check here
foreach($folder_info as $show){
if(isset($show['folder_name'])&& ($check==0))
{
echo '<div class="alert alert-info">';
echo 'Note! You could click on a Folder to view the images inside it.';
echo '</div>';
echo '<br/>';
$check++; //increment the $check here
}
}?>