在Symfony 2.8/3.0中,使用我们精美的新安全组件,如何在不注入整个容器的情况下获取服务中当前记录的User(即FOSUser)对象?
它甚至可能以非黑客的方式存在吗?
PS:让我们不要将" 将其作为参数传递给服务函数 ",因为这很简单.还有,很脏.
我正在学习互联网和网站的运作方式.我想我理解PHP处理器如何处理.php文件:
浏览器请求以.php结尾的网页,并向该网页的服务器发送请求.
服务器问我能找到那个页面吗?
如果服务器找不到它,服务器会发回错误.
如果服务器找到页面,服务器会询问"文件扩展名是否以.html或.php结尾"?
如果它以.html结尾,则服务器将页面发送回浏览器.
如果它以.php结尾,手册页到PHP处理器.
PHP处理器逐行扫描页面.它构建一个处理过的HTML页面.
如果它找到HTML,它会将其作为正在构建的已处理HTML页面的一部分传递.
如果它找到PHP脚本,PHP处理器可能输出也可能不输出HTML.
当PHP处理器完成后,处理后的页面将被传递到Web服务器以便发送到浏览器.
HTML是否仍然为.php文件提供结构,就像HTML为也使用CSS的网页提供结构一样?当我说结构时,我指的是分裂,头部和身体部分.结构与网页的骨骼骨架一样.似乎在某些网页上,PHP比HTML更多.有时候只有最低限度的HTML,其余的是PHP和Javascript,这是网页制作的方式吗?
总之,其中包含PHP代码的网页需要具有.php扩展名.一旦PHP处理器遇到<? PHP或<?,服务器将代码发送到PHP处理器(这个措辞可能是多余的).PHP处理器的输出可以是任何东西.
任何东西包括: