讓我們假設我在PHP中設置cookie的,就像這樣:PHP顯示相關的一些字符串所有Cookie
cookie_name = "USER_PRODUCT".rand(0,9999);
$cookie_value = $name;
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
echo "Successs";
我顯示這些cookie數據是這樣的:
<?php foreach ($_COOKIE as $key=>$val) { ?>
<div class="row col-sm-4 productDiv" data-id="myProduct_<?=$i?>" style="margin: 0px;">
<div class="alert alert-info mydiv"><?=$val?></div>
</div>
<?php } ?>
現在在另一個頁面我需要顯示名稱以USER_PRODUCT
開頭的所有Cookie。有沒有可能在PHP中或有另一種方式?
你可以在'USER_PRODUCT'結尾添加'-',然後你可以通過'explode()'函數 –
的幫助獲得從'USER_PRODUCT'開始的所有cookie,請示例 –
anwser to這個問題是「是的,這是可能的」。 – Cagy79