判断登陆应该在controller里控制,然后根据判断的结果,渲染不同的view视图。不应该在视图里做太多业务逻辑判断。
另外你的代码有错误,正确的代码:
echo '<li><a href="login.html"><i class="fa fa-user"></i> 个人中心</a></li>';
没搞清楚问题出在哪里,你直接在html的head标签中加上
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
就引入进来了呀,你说的i元素不能够使用是什么意思,是没显示出来,还是样式的问题。