我有一个php变量($ num_rows),我想添加到按钮值。
我没有得到我想要的价值,应该显示为“待定朋友请求(0)”
我尝试过很多不同的东西,但是没有用。如何编写代码以便我获得正确的价值?
以下是代码:
$interactionBox= '<input type="button" value="Pending Friend Requests(\'.$num_rows.\')" onclick="return false" onmousedown="javascript:toggleInteractContainers(\'friend_requests\');"/>';
我试过了:
value="Pending Friend Requests(".$num_rows.")"
value="Pending Friend Requests(.".$num_rows.".)"
答案 0 :(得分:2)
您需要在包含变量的单引号之前删除反斜杠,如下所示:
$interactionBox= '<input type="button" value="Pending Friend Requests('.$num_rows.')" onclick="return false" onmousedown="javascript:toggleInteractContainers(\'friend_requests\');"/>';
答案 1 :(得分:1)
围绕值转发'
时出现了问题。
这样做: $ variable =“已解析的字符串,因此变量名称可以在字符串$ num_rows中”; $ variable ='这是一个静态字符串,因此必须附加变量,例如'。 $ num_rows。 ',工作。';
转义为引号的字符(\"
或\'
),就好像它们是字符串中的任何其他标准字符一样。
答案 2 :(得分:0)
试试吧
value="Pending Friend Requests('.$num_rows.')"
无需在双引号内转义单引号