如何使用php解析mailchimp动作网址?

时间:2014-08-03 20:11:12

标签: php

我正在使用自定义mailchimp表单。所以我只需要来自这个mailchimp代码的动作网址。

<!-- Begin MailChimp Signup Form -->       
<form action="//xxxxx.us8.list-manage.com/subscribe/post?u=a79fe811eb786b41111be6f4c&id=41b3b956f1" method="post">  
<!--End mc_embed_signup-->

有人能告诉我如何使用php解析它而不依赖于第三方解析库吗?

2 个答案:

答案 0 :(得分:2)

更强大的方法     

$doc = new DOMDocument();
@$doc->loadHTML('<!-- Begin MailChimp Signup Form -->

    <form action="//xxxxx.us8.list-manage.com/subscribe/post?u=a79fe811eb786b41111be6f4c&id=41b3b956f1" method="post">

    <!--End mc_embed_signup-->');
$form = $doc->getElementsByTagName("form")->item(0);
$url = $form->getAttribute('action');
echo $url;

答案 1 :(得分:0)

我真的不知道你想做什么,但请看parse_url。要解析查询(问号后面的内容),请使用parse_str