PHP关于web页面交互内容

  1. 学php学了有一段时间了总结总结给大家分享一下
  2. PHP中的引用

    第一段程序:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果为:

    firstName
    secondName

     

    第二段程序:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果为:firstName

     

    如果把原变量给释放掉则自动赋值给引用变量

  3. php中的常量定义  define()

    定义形式:define("常量名","常量值",是否大小不写敏感(默认false));

    常量名:用大写字母和下划线组成;

    true:大小写不敏感;   false:大小写敏感

    事例代码如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    注:常量不允许重定义!

  4. ==与===号的区别

    ===加上类别判断

    代码如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    运行结果:

    1=='1'
    1不等于'1'

  5. web server简图

    PHP关于web页面交互内容

  6. 客户端Cookie

    Cookie是Web服务器在客户端电脑上存储的一个很小的文件。Cookie有名字(用来标识),值,也有作为可选的过期时间、路径、安全设置。

    设置Cookie的代码如下:

    1 $data="Cookie的内容";
    2 setcookie("CookieName",$data);
    3 setcookie("AnotherCookieName",$data,time()+60);//时间的单位是秒
    4 $new=$_COOKIE['CookieName'];//调用Cookie

     

    Cookie是给用户留下的垃圾,一般情况下把有效时间设置为零

  7. 服务器端session

    session的存储路径在php.ini中的session.save_path控制,在session开始之前必须用session_start()函数启动

     exp:

          

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    输出结果:

    2013-07-07 13:07:24

  8. $_GET超全局变量

    $_GET为超链接传值

    exp:

        访问URL http://localhost/login.php?login='hehe'&id=3

    login.php中的代码如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    结果为:

    hehe
    3

    好处:向指定的文件中传参数。缺点:参数的值有限大约4K左右

  9. $_POST

    $_POST同$_GET一样可以从一个页面把值传到另一个页面,但是不是通过URL传递的,最常用的是表单提交比$_GET要安全一些

    exp:

    前端页如下:

    按 Ctrl+C 复制代码
    按 Ctrl+C 复制代码

     

    后台代码:

    $user_name=$_POST['username'];
    
    $pwd=$_POST['pwd'];

     

    POST传值的方式内容可以更多大约2G左右

  10. $_REQUEST超全局数组