Home >php教程 >php手册 >PHP 获取网页301|302真实地址

PHP 获取网页301|302真实地址

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-13 11:28:501575browse

<span  1</span> <span function</span> getRealURL(<span $url</span><span ){
</span><span  2</span>     <span $header</span> = <span get_headers</span>(<span $url</span>,1<span );
</span><span  3</span>     <span if</span> (<span strpos</span>(<span $header</span>[0],'301') || <span strpos</span>(<span $header</span>[0],'302'<span )) {
</span><span  4</span>         <span if</span>(<span is_array</span>(<span $header</span>['Location'<span ])) {
</span><span  5</span>             <span return</span> <span $header</span>['Location'][<span count</span>(<span $header</span>['Location'])-1<span ];
</span><span  6</span>         }<span else</span><span {
</span><span  7</span>             <span return</span> <span $header</span>['Location'<span ];
</span><span  8</span> <span         }
</span><span  9</span>     }<span else</span><span  {
</span><span 10</span>         <span return</span> <span $url</span><span ;
</span><span 11</span> <span     }
</span><span 12</span> }            

 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:PHP 5.4.17 发布!Next article:PHP 正则表达式总结