美文网首页
第一个PHP程序

第一个PHP程序

作者: 周瑜君 | 来源:发表于2018-11-29 11:27 被阅读90次

    在写PHP的程序之前,首先我们来了解一下PHP。
    1.PHP (Hypertext Preprocessor超文本预处理语言)是一种创建动态交互性站点的强有力的服务器端脚本语言。
    2.PHP脚本以<?php开头,以?>结束。
    3.php的文件默认拓展名为.php
    4.php每一行命令以分号结尾
    5.变量的开头要有$符号
    6.php的注释:
    单行注释://、#
    多行注释:/`````/
    接下来让我们写第一个程序hello world,首先创建一个hello world.php文件,接着在里面编写如下代码。
    这是最简单的输出语句,在这里要注意的是:在这里单引号包裹和双引号包裹有些不同,区别在于双引号能解析里面的变量或函数,而单引号内只以字符串形式输出。

    <?php
     /*
      PHP 是一门弱类型语言,所以不必向 PHP 声明该变量的数据类型。
      PHP 会根据变量的值,自动把变量转换为正确的数据类型。
      在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。
    */
      $str = 'hello world!';
      echo "$str hello world!";
      //也可以直接输出$str
      echo $str;
      echo 'hello world!';
    ?>
    

    另一个为print_r(),print_r()是一个函数,用于打印变量,以更容易理解的形式展示。并且要求PHP 版本: PHP 4, PHP 5, PHP 7

    <?php
      $expression = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
      print_r($expression);
    ?>
    

    $expression: 要打印的变量,如果给出的是 string、integer 或 float 类型变量,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
    好了,接下来玩点高级的——循环语句、判断语句、函数以及返回值的应用。下一章直接面向对象吧······

    <?php 
      //以下就是定义函数的方法
      function show(){
        echo "i`m show!";
      }
      $say = show();
      echo $say;
      //又或者直接show()
      show();
    ?>
    

    带返回值的,而且输出字符串太简单了,直接输出html语句吧(嘿嘿)

    <?php
      function show(){
        $str = "<h1>hello world!</h1>";
        return $str;
      }
      echo show();
    ?>
    

    接下来是函数实现循环输出5次"hello world!"

    <?php
      function show(){
        $str = "hello world!";
        for($i=0;$i<5;$i++){
          echo $str;
          echo "<br />";
        }
      }
      show();
    ?>
    

    最后是传参以及返回值,再加上if/else或者switch

    <?php
    $key = 1;
    function show($input){
      if($input==1){
        return "one";
      }elseif($input==2){
        return"tow";
      }else{
        return "false!";
      }
    }
    echo show($key);
    ?>
    
    <?php
    $key = 1;
    function show($input){
      switch ($input)
      {
        case 1:echo "one";
        break;
        case 2:echo "tow";
        break;
        case 3:echo "three";
        break;
        default:echo "false!";
        break;
     }
    }
    show($key);
    ?>
    

    相关文章

      网友评论

          本文标题:第一个PHP程序

          本文链接:https://www.haomeiwen.com/subject/pzrzqqtx.html