php 语法2

PHP输出字符串各函数比较

  1)echo

    正常输出;可以省略小括号;

    可以输出多个字符串;

  2)print

    正常输出;可以省略小括号;

    只能输出一个字符串;

  3)printf

    类似于C中的printf,格式化输出字符串;

  4)print_r(),var_dump()

    都可以输出数组、对象;

    print_r()对bool类型输出不明显;打印变量值;

    var_dump()输出详细,用于调试;打印变量类型,长度,值;

           

数组

  使用array()函数创建;

  1)数值数组

    ID号从0开始递增分配,$myArray = array(12,34,‘dd’);  

  2)关联数组

    采用键值方式

    $myArray = array("Tom"=>"student","Joy"=>"teacher");

    通常使用foreach()遍历,foreach($myArray as $key)

  3)多维数组

    

  foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。

    语法

      foreach ($array as $value) {
              code to be executed;
          }

      每进行一次循环迭代,当前数组元素的值就会被赋值给 $value 变量,并且数组指针会逐一地移动,直到到达最后一个数组元素。

PHP超级全局变量

   $_SERVER

    是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目

   $_REQUEST

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

   $_POST

    被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method="post"

  $_GET

    同样被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method="get"

函数

  使用关键字创建

  function 函数名(参数1,参数2)

   {

     return 参数;

    }

原文地址:https://www.cnblogs.com/RocketV2/p/4882371.html