簡體   English   中英

使用會話循環

[英]Loop using session

計數值是每次刷新時的更改。

我如何將計數值存儲在變量中並在此處用於“ for循環” $x <= 10;

<?php
  echo "<div class='p_list_heading'> Product Name </div>";
  echo "<div class='p_list_heading'> Product Price </div>";
  echo "<div class='p_list_heading'> Product Quantity </div>";
  echo count($_SESSION['product_name']);

   for ($x = 0; $x <= 10; $x++) {

     if($_SESSION['product_name'][$x]!==""){

        echo "<div class=\"c_hold\">";
        echo "<div>".@$_SESSION['product_name'][$x]."</div>";
        echo "<div>".@$_SESSION['product_price'][$x]."Rs". "</div>";
        echo "</div>";
                                            }
    }
    ?>

存儲在一些變量$y

$y = count($_SESSION['product_name']);
for ($x = 0; $x <= $y; $x++) {
    if($_SESSION['product_name'][$x]!==""){
        echo "<div class=\"c_hold\">";
        echo "<div>".@$_SESSION['product_name'][$x]."</div>";
        echo "<div>".@$_SESSION['product_price'][$x]."Rs". "</div>";
        echo "</div>";
    }
}

除了存儲在變量中,您還可以執行以下操作:

for ($x = 0; $x <= count($_SESSION['product_name']); $x++) {
    if($_SESSION['product_name'][$x]!==""){
        echo "<div class=\"c_hold\">";
        echo "<div>".@$_SESSION['product_name'][$x]."</div>";
        echo "<div>".@$_SESSION['product_price'][$x]."Rs". "</div>";
        echo "</div>";
    }
}

請嘗試以下操作:

$count = count($_SESSION['product_name']);
echo $count;

for ($x = 0; $x <= $count; $x++)
{
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM