PHP有可能登录网站并与之交互吗?
如果是,我需要开始研究哪些技术?
基本上,我需要做的是使用PHP填写表单。我想cURL可以做到这一点,但我不完全确定。
你的问题很宽泛,但基本上是:
- 使用cURL获取页面的HTML
- 解析HTML并找到表单元素(请参阅HTML解析的答案)
- 根据表单中的输入生成要提交的数据
- 使用cURL创建对表单的submit属性的请求(确保使用指定的方法)
您需要卷曲:http://php.net/manual/en/book.curl.php