0
symfonyでPHPの前と次の項目を取得しようとしていて、次の変数と前の変数にその値を代入して、ページ内の別の場所に値をエコーすることができます。 あなたは次のコードで人々を助けてくれますか?symfonyのPHPでforeachループの次と前の項目を取得しようとしていますか?
<?php
$next = "";
$previous = "";
foreach ($clinic_videos as $cv) {
$embed = $cv->getEmbed();
$pos_vidStart = strpos($embed, "embed/");
$pos_vidEnd = strpos($embed, "\"", $pos_vidStart+6);
$embed = substr($embed, $pos_vidStart+6, $pos_vidEnd - ($pos_vidStart+6));
echo "<pre>";
echo $embed;
echo "</pre>";
} ?>
OUTPUT:
neSK9hACYPI
rzcEvUfNQ3Y
BxzP1ORj-3M
_lOZQwT3OU0
fgm4GQAlVIc
Hub-MpPIjr0
V0qYepvL5pU
PhBAzuKxob8
6VSg3gebcO0
は、あなたがそれを更新することができ、最後のエルで無次が存在しないので、私は、チェックして構築を命じたと仮定します前の要素が最初にないときは最初の要素になり、次の要素がないときは最後の要素の次の要素になるように最後の要素についても同じように戻ります。 –
私はあなたのアイデアを得るための更新を行いました。すべてのコードは完全な実際の例ではなく、現在の$変数を保持する必要があります。もし前/次がなければ 'false 'それであなたはそれをテストすることができます.. –