如何在php中添加一个用单引号括起来的注释:
// Output variable
$actions = '<a onclick="doLike('.$id.', '.$y.')" id="doLike'.$id.'">'.$state.'</a> - <a onclick="focus_form('.$id.')">'.$LNG['comment'].'</a> - <a onclick="share('.$id.')">'.$LNG['share'].'</a> <div class="like_btn" id="like_btn'.$id.'"> '.$people.$likes.'</div>';
我试图注释掉(隐藏)这段代码…
- <a onclick="focus_form('.$id.')">'.$LNG['comment'].'</a> -
但是/*或者//
PHP中没有"字符串注释"。你需要重构你的代码,这样你就不必在字符串里面放注释了。
例如,每行可以有一个标记:
$actions = '<a onclick="doLike('.$id.', '.$y.')" id="doLike'.$id.'">'.$state.'</a>';
$actions .= ' - <a onclick="focus_form('.$id.')">'.$LNG['comment'].'</a>';
$actions .= ' - <a onclick="share('.$id.')">'.$LNG['share'].'</a>';
$actions .= '<div class="like_btn" id="like_btn'.$id.'"> '.$people.$likes.'</div>';
使用这个结构,您可以注释掉不喜欢的行。
你是说HTML注释?这些看起来像
<!--a onClick..... -->
但是请注意,每个注释都是一个标签,因此您必须在其自己的标签中注释甚至可见的文本
Try This
$actions = '<a onclick="doLike('.$id.', '.$y.')" id="doLike'.$id.'">'.$state.'</a> <!-- - <a onclick="focus_form('.$id.')">'.$LNG['comment'].'</a> --> - <a onclick="share('.$id.')">'.$LNG['share'].'</a> <div class="like_btn" id="like_btn'.$id.'"> '.$people.$likes.'</div>';