这里没有问题
我正在使用php构建一个交互式网站,我决定做一个交互式菜单.好吧,我的菜单包含一个名为menu.php的文件.
<?php
echo "<ul>
<li><a href='".$_SERVER['SERVER_NAME']."/menu/register.php'>Cadastro</a><br></li>
</ul>";
?>
Run Code Online (Sandbox Code Playgroud)
我不知道为什么,但是当我点击此链接时,它就像是那样
htpp:// localhost/my_site/localhost /menu/register.php
编辑:我如何删除该额外的localhost?
提前致谢
我创建了一个模板类,我做了一个removeMiddle像这样的方法:
template <typename T> void List<T>::removeMiddle(int pos){
((getNodeAt(pos)->next)->prev) = (getNodeAt(pos)->prev);
((getNodeAt(pos)->prev)->next) = (getNodeAt(pos)->next);
delete getNodeAt(pos);
}
Run Code Online (Sandbox Code Playgroud)
该方法getNodeAt(int)运行列表并返回所需的特定节点.
我所做的可以导致我的应用程序性能下降吗?因为我想这样做:
template <typename T> void List<T>::removeMiddle(int pos){
node *aux = getNodeAt(pos);
(aux->next)->prev = aux->prev;
(aux->prev)->next = aux->next;
delete aux;
}
Run Code Online (Sandbox Code Playgroud)
第二种方法比第一种方法更快吗?