我是新來的PHP,我知道呼應之類的東西了一些基本的東西,但我真的想知道怎麼做以下的事情:將div id存儲在一個php變量中?
<div id="<?php echo get_the_ID(); ?>" class="project-wrapper">
我現在想存儲DIV ID在PHP變量,以便我可以稍後在其他地方迴應。那可能嗎? :)
謝謝!
(我使用WordPress,如果是相關的!)
我是新來的PHP,我知道呼應之類的東西了一些基本的東西,但我真的想知道怎麼做以下的事情:將div id存儲在一個php變量中?
<div id="<?php echo get_the_ID(); ?>" class="project-wrapper">
我現在想存儲DIV ID在PHP變量,以便我可以稍後在其他地方迴應。那可能嗎? :)
謝謝!
(我使用WordPress,如果是相關的!)
是的,你可以將其存儲在varibale和重用。
<?php
$divId=get_the_ID();
?>
<div id="<?php echo $divId; ?>" class="project-wrapper">
而且您可以在頁面的任何位置使用變量$divId
。
如果你想在任何其他頁面中使用它,那麼你必須把它放在任何會話變量中並使用它。
<?php
session_start();
$_SESSION["divId"]=get_the_ID();
?>
<div id="<?php echo $_SESSION["divId"]; ?>" class="project-wrapper">
您可以在您的網站的任何地方使用變量$_SESSION["divId"]
。
哦哇,你們人是最棒的!非常感謝! :) – Angelica
您需要存儲你的數據在會議上,在這裏: $_SESSION['myId'] = get_the_ID();
那麼當你需要它,只是
echo $_SESSION['myId']
請注意,要使用會話,您必須在任何代碼行之前使用已經啓動的會話。它可能已經在運行wordpress。要手動啓動它,如果它是不是這樣的: session_start();
哇哦,你的人是偉大的!非常感謝! :) – Angelica
如果您想使用當前模板的編號,你可以使用本地變量,如果你想在其他模板文件中使用Session變量來使用它, 答如果你會做一些jQuery/JavaScript操作,如果將推薦使用靜態ID而不是動態ID
例如。 <div id="static-id"> instead of <div id="dynamic-<?php echo get_the_ID(); ?>">
因爲您必須爲同一元素的dom中的每個id編寫不同的事件。
,如果你使用的是後/頁的只是id="<?php echo get_the_ID(); ?>"
即ID,你可以把它使用<?php echo get_the_ID(); ?>
模板的任何地方都會給出相同的值
哦,哇,你是最偉大的人!非常感謝! :) – Angelica
你絕對可以做到這一點。請參閱下面的代碼。
<?php
// Creation of a php variable and assigning a value to it.
$var1="division_id1";
?>
<html>
<head>
<title>Demo</title>
</head>
<body>
<div id="<?php echo $var1; ?>">
Division 1 : Here the id is "division_id1"
</div>
</body>
</html>
在這個ID更改爲變量的內容已分配..好運..
哦哇,你們人是最棒的!非常感謝! :) – Angelica
您可以使用會話,我認爲 – guradio