• 【php学习之路】php基础语法


    一、什么是php?
          PHP即PHP: Hypertext Preprocessor(超文本处理器),是一种服务器端脚本语言,适用于创建web站点。开源免费
    二、php能做什么?
           1. 服务器端脚本(主要方向)
           2. 命令行脚本
           3.桌面应用程序
    三、基础语法
            1. 嵌入php脚本
                  <? . . . ?>
                 <?php . . . ?>  ----总是可用
                 <script language="php"> . . . </script>  ----总是可用
                 <% . . . %>
            2. 注释
                // 这是一行注释

     
                # 这是注释

     
                /*
                  * 这是注释
                  */

            3.数据类型   ----变量声明是不需要指定类型,其类型会在使用中自动确定

              php支持整数、浮点数、字符串、数组和对象
               >1 .数值     包括整数和浮点数
                   例如:$a = 1;$b = -1;$c = 0123(八进制);$d =0x12(十六进制);$e = 1.2;$f = 1.2e3
               >2 .字符串   单引号表示字面定义,双引号引出的字符串可以扩展
                   例如:$a = 'hello';$b = "world";
                              $c = "$a $b";//hello world
                              $d = '$a $b';//$a $b
                    字符串连接用“.”
                >3 . 数组  实现方式类似于哈希表或者字典
                    例如:$a = array(1,2,3); $b = array("name"=>'tiger','age'=>26);
                >4 .对象  使用new实例化对象
                    例如: $d = new Demo();
                >5 .变量
                       $做前缀,都是局部变量,全局变量用global修饰
                >6 .运算符
                      +-*/    .        && || !     and   or  xor !   == != === > >=  < <=     ?:
                >7 .控制流程
                      if , else ,elseif , if(): endif
                      while , do..while , for , foreach
                      switch
                      break
                      continue
                      include , require
                  >8 .函数
                     修饰符 函数名(参数列表) 返回值可以任意类型
                  >9 .类
                     class Deml
    {
        protected $name;
        private $age;
        public function __construct($name,$age)
        {
               $this->name = $name;
               $this->age = $age;
        }
        public function display()
        {
             echo "my name is {$this->name},{$this->age} year's old";
        }
    }
  • 相关阅读:
    重新梳理HTML基础知识
    Bootstrap响应式栅格系统的设计原理
    php 循环爬虫 or 持久执行任务 总断掉服务 解决,flush(),ob_flush()的组合使用
    Linux中工作目录切换命令
    Linux中系统状态检测命令
    Linux系统中rm删除命令
    Linux中touch命令使用(创建文件)
    Linux中 mkdir 创建文件夹命令
    Linux 中 cp 命令(文件复制)
    Linux中 mv(文件移动)
  • 原文地址:https://www.cnblogs.com/icewater506/p/3368922.html
Copyright © 2020-2023  润新知