zoukankan      html  css  js  c++  java
  • PHP 【四】

    数组

    $string = array(x,y,z);

    <?php
    $cars=array("Volvo","BMW","Toyota");
    echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
    ?>

    数值数组 - 带有数字 ID 键的数组

    <?php
    $cars=array("Volvo","BMW","Toyota");
    echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2]. ".";
    ?>

    count() 函数 获取数组的长度 

    <?php
    $cars=array("Volvo","BMW","Toyota");
    echo count($cars);
    ?>
    3

    关联数组 - 带有指定的键的数组,每个键关联一个值

     第一种方法:

    $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

    第二种方法:

    $age['Peter']="35";
    $age['Ben']="37";
    $age['Joe']="43";

    Peter is 35 years old.

     遍历关联数组

    Key=Peter, Value=35
    Key=Ben, Value=37
    Key=Joe, Value=43

    多维数组 - 包含一个或多个数组的数组

     <?php
    $x = array
    (
     array("Volvo ",100,96),
     "bmw ",
     array(array("xx ","yy "),"zz ")
    );
    echo $x[1];
    echo $x[0][0];
    echo $x[2][0][0];
    echo $x[2][1];
    ?>

    bmw Volvo xx zz

     <?php
    $sites = array

        "google"=>array
        (
            "Google 搜索",
            "http://www.google.com"
        ),
        "taobao"=>array
        (
            "淘宝",
            "http://www.taobao.com"
        )
    );
    echo $sites["taobao"][1];
    echo $sites["google"][1];
    ?>

     http://www.taobao.comhttp://www.google.com

     Array 函数【点击进入查看】

    数组排序

    数组中的元素可以按字母或数字顺序进行降序或升序排列

    使用举例:

    <?php
    $cars=array("Volvo","BMW","Toyota");
    sort($cars);
    ?>

    超级全局变量

    $GLOBALS

    是一个包含了全部变量的全局组合数组

    变量的名字就是数组的键

    <?php
    $x = 75;
    $y = 25;

    function addition()
    {
        $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
    }

    addition();
    echo $z;
    ?>

     $_SERVER

    是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组

    这个数组中的项目由 Web 服务器创建

    不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目

    使用:

     所有 $_SERVER 变量中的重要元素

     $_REQUEST

    用于收集HTML表单提交的数据

     <html>
    <body>

    <form method="post" action="xx.php">
    Name: <input type="text" name="fname">
    <input type="submit">
    </form>

    </body>
    </html>

    xx.php
    <?php
    $name = $_REQUEST['fname'];
    echo $name;
    ?>

    【其余后续会更新在新的笔记中】

  • 相关阅读:
    linux中编写同步文件的脚本
    SSH实现免密登录
    关于ISO 15765-2的解读
    设置Tera Term
    串口通信有极限速度
    三相永磁电机电流采样
    eclipse中F3快捷键无法跳转到定义的解决方法
    电脑和航模杂志和电子开发网站汇总
    MC9S08DZ60经典单片机
    STM32的SWD调试
  • 原文地址:https://www.cnblogs.com/expedition/p/10736104.html
Copyright © 2011-2022 走看看