zoukankan      html  css  js  c++  java
  • PHP基础语法

    基础语法

    1.输出语句: 1.echo 2.print 3.var_dump 4. print_r

    2.php是一个弱类型语言

    强制转化类型 在变量前面加一个()里面写类型名  seetype() 括号里面写一个变量,第二个写类型名

    3.变量的定义  $a = 5;
     可变变量 $b = "a"; $a = 5; $$b = 10;
     判断变量类型   gettype(); 获取变量类型  is_类型();判断变量是不是当前类型
     判断变量是否为空  empty(); isset(); 判断变量是否定义
     删除变量: unset();

    4.字符串的定义方式:
      $atr = "hello"; (可以解析变量 解析转义字符)
     $atr = 'hello';(不能解析)
     $str = <<<A hello A;(不用担心单引号和双引号的问题)
     
    5.运算符与表达式

    6.语句
     分支语句: if   switch...case
      循环 for   foreach   while   do while
      
    7.函数
      四要素:返回类型、函数名、参数列表、函数体
     函数的定义方式:
        
          function show()  普通的
          {
           
          }
          
          function show(a) 有参数的
          {
           
          } 
          function show() 有返回的
          {
            return a;
          }
          function show(a=5) 有默认值的
          {
           
          }
          function show() 参数可变的
          {
            func_get_args();
          }


    8.常用的函数
     随机数:  rand();
     日期时间: time();  可以获取当前的日期时间搓
       date();第一个参数格式化字符串, 第二个参数是日期时间搓。 格式化日期时间。Y年份 m月份 d天 H24小时 h12小时 i分钟 s秒
      strtotime(); 参数为时间字符串  可以将一个时间字符串转化为时间搓
     
    9.其他
     错误抑制符  @ 可以屏蔽错误信息
     退出程序 exit(); exit; die("错误信息");

  • 相关阅读:
    浏览器允许跨域运行字符串
    检查失败,<master>分支有过其他更新,请先在本地合并<master>分支的代码
    微信公众号开发点点滴滴
    手机上的软件开发应该
    见过写过最好的代码
    Prometheus之新版node_exporter监控主机设置
    Granfana设置邮件告警
    linux 中添加自己的库路径的方法 cannot open shared object file: No such file or directory
    C# this.Invoke()的作用与用法
    C#中this.Invoke()中委托的定义
  • 原文地址:https://www.cnblogs.com/qz1234/p/5640852.html
Copyright © 2011-2022 走看看