旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php页面传值的要领【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:113


导读:  我们在制造动态网站的时刻,常常要使用到页面传值的体式格局来举行信息的通报。下面我们就为人人引见一下PHP中页面传值的体式格局。引荐教程:PHP视频教程要领一:r...

  我们在制造动态网站的时刻,常常要使用到页面传值的体式格局来举行信息的通报。下面我们就为人人引见一下PHP中页面传值的体式格局。

引荐教程:PHP视频教程

要领一:require_once

//Page a:
    <?php
            $a = "hello";
    ?>
//Page b:
    <?php
        require_once "A.php";
        echo $a." world!";
    ?>

接见b.php会获得:hello world!

要领二:经由过程页面跳转时照顾参数传值

//Page a:
<?php
    $a = "world";
?>
    <a href="b.php?m=$a">点我跳到b.php</a>
//Page b:
<?php
    echo "hello".$_GET['m'];
?>

要领三:表单提交:

<form name="form1" method="post" action="2.php">
  <input type="text" name="val" />
  <input type="submit" name="Submit" value="提交" />
</form>
//2.php:
<?php
    echo $_POST['val'];
?>

要领四:SESSION会话。

  (SESSION是全局变量,只需被声明,在不封闭网页或许没有到SESSION的周期在所有页面都是可用的,而POST和GET只需php实行终了就会马上被开释没有)

<?php
    session_start();
    $_SESSION['val']='123';
    echo $_SESSION['val'];
?>
<?php
    session_start();
    echo $_SESSION['val'];    //直接输出全局变量val.
?>

要领五:cookie。

  cookie是存放在客户端上(也是全局变量),session是存放在服务器上。这是二者唯一的差别。

<?php
    setcookie("user", "SUVLLIAN", time()+3600);   
   //建立一个名为user的cookie变量,它的值是Alex Porter。它将在一个小时今后逾期,也就是不能接见了
    echo $_COOKIE['user'];    
    //还要革新一下页面才可以见效
    ?>

 要领六:存入数据库再掏出

  长处是:可以历久存储。

   瑕玷是每次须要使用时,都须要在数据库中查询,消耗资本非常大。

以上就是php页面传值的要领的细致内容,更多请关注ki4网别的相干文章!

标签:php