• php随意笔记


    • local(局部)
    • global(全局)global 关键词用于访问函数内的全局变量。$GLOBALS[index] 的数组中存储了所有的全局变量。这个数组在函数内也可以访问,并能够用于直接更新全局变量。
    • static(静态)也是局部变量,每当函数被调用时,这个变量所存储的信息都是函数最后一次被调用时所包含的信息

      用 echo 命令来显示字符串和变量:echo "My car is a {$cars[0]}";

      用 print 命令来显示字符串和变量:print "My car is a {$cars[0]}";

    使用 define() 函数 - 它使用三个参数:

    常量在脚本中无法改变该值。
    1. 首个参数定义常量的名称
    2. 第二个参数定义常量的值
    3. 可选的第三个参数规定常量名是否对大小写敏感。默认是 false。

      <?php define("GREETING", "Welcome to W3School.com.cn!", true); echo greeting; ?>

    PHP 默认参数

    function setHeight($minheight=50) {
      echo "The height is : $minheight <br>";
    }//当没有给$minheight传递参数时如:setHeight()就会调用末日值50

     遍历关联数组

    <?php
    $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
    
    foreach($age as $x=>$x_value) {
      echo "Key=" . $x . ", Value=" . $x_value;
      echo "<br>";
    }
    ?>

    $_SERVER 这种超全局变量保存关于报头、路径和脚本位置的信息

    $_SERVER 这种超全局变量保存关于报头、路径和脚本位置的信息。

    PHP $_REQUEST 用于收集 HTML 表单提交的数据。

    通过 PHP 验证表单数据

    我们要做的第一件事是通过 PHP 的 htmlspecialchars() 函数传递所有变量。

    在用户提交该表单时,我们还要做两件事:

    1. (通过 PHP trim() 函数)去除用户输入数据中不必要的字符(多余的空格、制表符、换行)
    2. (通过 PHP stripslashes() 函数)删除用户输入数据中的反斜杠()
  • 相关阅读:
    二叉树的序列化与反序列化
    寻找重复的子树
    [ABC216H] Random Robots
    Codeforces Round #741 (Div. 2)
    [Gym 102798K] Tree Tweaking
    CF798E Mike and code of a permutation
    CF1149E Election Promises
    [BZOJ 4311] 向量
    CF1268D Invertation in Tournament
    [做题笔记] 浅谈势能线段树在特殊区间问题上的应用
  • 原文地址:https://www.cnblogs.com/lichuntian/p/4280993.html
Copyright © 2020-2023  润新知