在PHP数组中使用HTML id值

在PHP数组中使用HTML id值,php,html,Php,Html,我有一个显示图像的数组。我想让每个图像都可以点击,以便在叠加div上显示更大的特定图像 每个图像都会显示,并具有使用此代码生成的不同id: <?php if (count($images) > 0) : ?> <?php $i = 0; ?> <?php foreach($images as $image) : ?> <div class=" item" onclick="showOverlay()" id="<?= $i

我有一个显示图像的数组。我想让每个图像都可以点击,以便在叠加div上显示更大的特定图像

每个图像都会显示,并具有使用此代码生成的不同id:

<?php if (count($images) > 0) : ?>
<?php $i = 0; ?>

<?php foreach($images as $image) : ?>


       <div class=" item" onclick="showOverlay()" id="<?= $i; ?>"><img class="photo" src="<?= $image; ?>"></div>

    <?php $i++; ?>   
<?php endforeach; ?>    


您不能使用PHP中的现有代码执行此操作这里是“覆盖div”的代码,为什么要使用
$\u POST
?你的网站上有什么东西吗?好的,否则我怎么做@Mayank PandeyzI不确定你说的是哪种代码?叠加div的代码是第二个代码块。我还是php新手,所以我想我必须使用$\u POST。我应该使用什么?我甚至不知道你的代码想要实现什么。您可以尝试在覆盖div中执行相同的循环,因为您基本上是在执行相同的操作。您无法使用phpw中的现有代码执行此操作。这是“覆盖div”的代码,为什么要使用
$\u POST
?你的网站上有什么东西吗?好的,否则我怎么做@Mayank PandeyzI不确定你说的是哪种代码?叠加div的代码是第二个代码块。我还是php新手,所以我想我必须使用$\u POST。我应该使用什么?我甚至不知道你的代码想要实现什么。您可以尝试在覆盖div中执行相同的循环,因为您基本上正在执行相同的操作。
<div class="overlay">

<?php

$dirname = "img/photos/$student/$entry/*.JPG";
$images = glob($dirname);

?>  

<img src="<?= $images[$_POST['id']]; ?>">