PHP网页中获取 href 属性中跟在问号后面的部分.

PHP网页中获取 href 属性中跟在问号后面的部分.,第1张

说白了这就是获取的GET方法传来的参数而已~

举个栗子

aphp

<a href="bphpnew=<php echo '123456'; >">点我传值</a>

bphp

<php

$b=$_GET['new'];

echo '传过来的值是'$b;

>

private function getQuerystr($url,$key){

$res = '';

$a = strpos($url,'');

if($a!==false){

$str = substr($url,$a+1);

$arr = explode('&',$str);

foreach($arr as $k=>$v){

$tmp = explode('=',$v);

if(!empty($tmp[0]) && !empty($tmp[1])){

$barr[$tmp[0]] = $tmp[1];

}

}

}

if(!empty($barr[$key])){

$res = $barr[$key];

}

return $res;

}

getQuerystr($url,'id');

如果仅针对你现在讲的情况(取以上格式url的最后一个页面),可以这样

$url = ">

a链接上加 特殊字符 "#"才会自动加载到当前a连接上;

看到这个问题,使用 js:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

<a href="javascript:;" flag="包邮">包邮</a>

<script type="text/javascript" src=">

在浏览器上输入:

>

我给你思路吧

首先没有后缀,那只能通过文件头来判断了

function getFileType($file){

if(!empty($file)){

//打开文件

$filehead = fopen($file,'r');

//读取文件2字节

$bin = fread($filehead, 2);

fclose($filehead);

//二进制字符串对数据进行解包

$data = unpack('C2chars', $bin);

$type_code = intval($data['chars1']$data['chars2']);

    switch ($type_code) {

        case 7790: 

            $fileType = 'exe';

            break;

        case 7784: 

            $fileType = 'midi';

            break;

        case 8075: 

            $fileType = 'zip';

            break;

        case 8297: 

            $fileType = 'rar';

            break;

        case 255216: 

            $fileType = 'jpg';

            break;

        case 7173: 

            $fileType = 'gif';

            break;

        case 6677: 

            $fileType = 'bmp';

            break;

        case 13780: 

            $fileType = 'png';

            break;

        default: 

            $fileType = 'unknown';

            break;

    }

    return $fileType;

    

}

-

以上就是关于PHP网页中获取 href 属性中跟在问号后面的部分.全部的内容,包括:PHP网页中获取 href 属性中跟在问号后面的部分.、php正则表达式如何获取url里面的后面id数字、php中如何提取静态网址中的数值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9824664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存