我有一个PHP源文件,所以它有PHP和HTML代码。现在我必须找到PHP变量是直接在Html元素中使用还是作为Html属性值。最初,我虽然Regex可以帮助...但是无法设计模式,因为可能有几种情况。
由于HtmlAgility是一个Html解析器,它能够执行任务吗?经过一段时间的搜索,我仍然无法弄明白!
P.S:我在C#中将PHP源代码作为文本文件处理。
答案 0 :(得分:1)
不,Web服务器将执行PHP呈现HTML,JavaScript等,并将其提供给发出请求的任何HTTP客户端。
所以关键是,当您请求PHP并获得响应时,它不再是原始的PHP代码。为此,您必须直接访问Web服务器或其他一些机制。