簡體   English   中英

為什么在PHP中將順序變量連接起來很重要?

[英]Why does it matter the order variables are concatenated in PHP?

因此,我正在使用一個頁面,該頁面顯示一些指向特定人員頁面的鏈接。 我正在使用超鏈接提交表單。 我在循環中有此代碼,並且正在使用整數$position為頁面上的多種形式提供不同的id

為什么這樣做:

<form id="<? echo "Form" . $position;?>" method="post" action="../lecture">
<input type="hidden" name="personID" value="<? echo $indexstr;?>">
</form>
<a href="#" onclick="<? echo "Form" . $position ;?>.submit()"  ><? echo $firstname. ' ' . $lastname;?></a>

這不是:

<form id="<? echo $position . "Form";?>" method="post" action="../lecture">
<input type="hidden" name="personID" value="<? echo $indexstr;?>">
</form>
<a href="#" onclick="<? echo $position . "Form" ;?>.submit()"  ><? echo $firstname. ' ' .   $lastname;?></a>

如果類型和$position是整數存在問題,我什至在使用strval()進行連接之前嘗試將其轉換為字符串。 唯一的區別是我連接“ Form ”和$position的順序。

我真的只想了解。 預先感謝您收到的任何回復。

暫無
暫無

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

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