簡體   English   中英

如何連接ID和#並將其放在href標記中? 該代碼對我不起作用

[英]How can i concatenate the id and the # and put it in the href tag? This code is not working for me

$temporaryID = $row->id; //data row ID from table
$concat = "#".$temporaryID; //concatenate it for href

if($x % 2==1){
    echo '<li class="featuredNews-li" href="$concat" data-toggle="tab">';
 }
?>

嘗試將#與數據ID串聯起來,將其放入href標記。

您需要將字符串用雙引號引起來(並在字符串內轉義)

 echo "<li class=\"featuredNews-li\" href=\"$concat\" data-toggle=\"tab\">";

更改

$temporaryID = $row->id;
$concat = "#".$temporaryID;

if($x % 2==1){
    echo '<li class="featuredNews-li" href="$concat" data-toggle="tab">';
 }

至:
消除$concat

$temporaryID = '#' . $row->id;
if($x & 1){
    echo "<li class=\"featuredNews-li\" href=\"$temporaryID\" data-toggle=\"tab\">";
 }

我更喜歡$x & 1而不是$x % 2==1因為AND函數是單個微指令。 您的方法是數學函數和比較。

但這不存在。 用雙引號引起的字符串,在字符串中使用轉義的雙引號。

暫無
暫無

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

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