【PHP】——基础

定义

  • 服务器端
  • 脚本编程语言
  • php hypertext preprosessor
  • 静态网页
  • 动态网页:标志性符号 ?: 表示需要数据交互
  • 服务器 server
  • 软件提供服务
  • IP :internet protocol
  • DNS 解析 IP和域名

php标记

<?php
	echo'hello'
?>

注释

// 单行注释
#  单行注释

/*
   多行注释
*/

语句分隔符

;

变量

  • 由于交互性
  • 传递的前提是存储数据
  • $
<?php
$var =1
echo $var
unset($var)   //删除变量var
?>

预定义变量

  • 存储许多需要用的数据
  • 预定义变量都是数组
$_GET  //获取所有表单以get方式提交的数据
$_POST //POST提交的数据都会保存在此
$_REQUEST//-GET和POST提交的都会保存
$GLOBALS //PHP中所有的全局变量。
$_SERVER //服务器信息
$_SESSION //session 会话数据
$_COOKIE //cookie 会话数据
$_ENV //环境
$_FILES//用户上传的文件信息


可变变量

  • 指针
  • 间接寻址
$a = 'b';
$b = 'bb';

echo $$a;  // bb

变量传值

    1. 值传递 $a = $b
    1. 引用传递$a=&$b

在这里插入图片描述
2.
在这里插入图片描述

常量

<?php
define('PI',3.14)
 const PII = 3;
 // 常量不使用$
?>

Define、const区别:权限
在这里插入图片描述
在这里插入图片描述

系统常量

在这里插入图片描述

魔术常量

在这里插入图片描述

数据类型

  • php是弱类型语言
  • 变量本身没有数据类型
  1. 基本数据类型
    在这里插入图片描述
  2. 复合数据类型

在这里插入图片描述

  1. 特殊数据类型
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/grb819/article/details/121041965