使用 $_GET in foreach ($ 数据作为 $ 键 => $ 值) {

  • 本文关键字:in GET foreach 使用 数据 php
  • 更新时间 :
  • 英文 :


id==2我无法使用$ _GET捕获id==1 array的数据(urltitle)。我哪里出错了?

PS:我不打算使用外部库。

<?php
$id = $_GET['id'];
//var_dump($_GET);
if ($id == 1) {
    $re = '/href="(?P<link>.*?)" title="(?P<title>.*?)" class="iGh__menu-link/';
    $html = file_get_contents('https://www.ig.com.br/');
    preg_match_all($re, $html, $data);
    //print_r ($data['link']);
    //print_r ($data['title']); 
    foreach ($data as $key => $value) {
        "http://$_SERVER[HTTP_HOST]/loja.php" . '&url=' . $data['link'][$key] . '&title=' . $data['title'][$key] . '&s=1&logo=""';
    }
} else if ($id == 2) {
    $url = $_GET['url'];
    $title = $_GET['title'];
}
?>

检查下面的$_GET,如果它为空,而不是存储无

$id=isset($_GET['id'])?$_GET['id']:"";

如果$_GET为空,则不存储其他在id上存储值,并检查用于发送post,get等数据的女巫method

最新更新