变量前要带$
1.//:C++语言风格的单行注释
2./* */:C语言风格的多行注释
3.#:UNIX的Shell语言风格的单行注释
:包括正整数、负整数和0。
:可以存储整数和小数。
格式:
:也称逻辑型数据
取值范围:真值(true)和假值(false)
:是连续的字符序列,由数字、字母和符号组成。
格式:
<? php $a="你好,"; $b="世界!"; echo $a.$b."<br/ >";//输出的是:你好,世界! echo "$a"."$b"."<br/ >";//输出的是:你好,世界! echo "$a$b<br/ >";//输出的是:你好,世界! evho '$a'.'$b'.'<br/ >';//输出的是:$a$b echo "一个范例:{$a},印出'早安'";//输出的是:一个范例:你好,,印出'早安' ?>
转义字符:
\":双引号
\\:反斜线
\n:换行
\r:回车
\t:制表符 (TAB)
\$:美元符号 ($)
\x两位数字:表示十六进位字符
格式:
<?php $arr=array ( 0=>6, 2=>6.66e2, 1=>"我爱PHP", "str"=>"string ", ); ?>
:用于表示一个php外部的资源,由特定的函数来建立和使用。
:表示没有为该变量设置任何值。
三种情况:
返回类型:bool
gettype()获取类型
settype()转换类型
is_array()
is_bool()
is_float()
is_integer()
is_null()
is_numeric()
is_object()
is_resource()
is_scalar()
is_string()
:在PHP预处理根据运算需要、自动将变量转换成合适的数据类型再进行运算。
:程序员通过编辑手段强制将其变量或敞常量的数据类型转换成指定的数据类型。
intval() | 强制转换成整型 | $a=intval($b); |
floatval() | 强制转换成浮点型 | $a=floatval($b); |
strval() | 强制转换成字符串型 | $a=strval($b); |
:在程序运行过程中始终保持不变的数据。
:用于获取PHP中相关系统参数信息。
常见PHP预定义常量如下表:
__FILE__ | 返回当前文件所在的完整路径和文件名 |
__LIVE__ | 返回代码当前所在行数 |
PHP_VERSION | 返回当前PHP程序的版本 |
PHP_OS | 返回PHP解释器所在操作系统名称 |
TURE | 真值true |
FALSE | 假值false |
NULL | 空值null |
E_ERROR | 指到最近的错误处 |
E_WARMING | 指到最近的警告处 |
E_PARSE | 指到语法有潜在问题处 |
E_NOTICR | 提示发生不寻常,但一定是错误处(例如使用一个不存在变量) |
格式:$变量名=变量值
可变变量(特殊的变量)
格式:$$可变变量名称=可变变量的值
$a=“php”;
$a = " b b b " ; / / a="bbb";//a="bbb";//a作为可变变量,目前名称为php
// $php的值是bbb
(1) 局部变量:在函数中声明的变量,只能在该函数内引用
(2) 函数参数:作为形式参数
(3) 全局变量:在变量前加 global,定义在全部函数外部,作用域为整个 PHP 文件,可以在程序的任何地方访问。
(4) 静态变量:在变量前加 static,在函数退出时不会丢失值。
(5) 超级全局变量:用于提供大量与环境有关的信息,获取当前用户会话,用户操作环境和本地操作环境等详细信息。
$_SERVER[' ']:服务器和客户信息
$_GET[' '] :获取 GET 传递的信息
$_POST[' ']:获取 POST 传递的信息
$_COOKIE[' ']:COOKIE 信息
$_FILES[' ']:上传文件信息
$_ENV[' '] :操作系统环境信息
$_SESSION[' ']:会话信息
算术运算符 | +, -, *, /, %, ++, -- |
字符串运算符 | . |
赋值运算符 | =, +=, -=, *=, /=, %=, .= |
位运算符 | &, |, ^, <<, >>, ~ |
逻辑运算符 | &&,AND,||,OR ,xor, !,NOT |
比较运算符 | <, >, <=, >=, ==, ===, !=,!== |
其他运算符 | $, &, @, ->, =>, ?: |
PHP函数分为系统内置函数和用户自定义函数。
格式:
function 函数名称(参数1,参数2….) { // 代码块 return 返回值; }
格式:
函数名(参数);
变量 = 函数名(参数);
在调用函数时需要向函数传递参数,被传入的参数称为实际参数;
函数定义的参数称为形式参数;
:将实参的值复制到对应的形参中,在函数内部的操作针对形参进行,操作的结果不会影响到实参,即函数返回后,实参的值不会改变。
:将实参的内存地址传递到对应的形参中,在函数内部的所有操作都会影响到实参,即函数返回后,实参的值会改变。
格式:&实参
:定义形参时,可以指定某个参数为可选参数,将可选参数放在参数列表末尾,并指定默认值。
格式:function 函数名称(参数1,参数2…,参数n=值)
:使用 return 语句返回值;
:即变量的作用范围。
PHP中的变量按作用域的不同将分为三种
:在函数中声明的变量,只能在该函数内引用
:作为形式参数
:定义在全部函数外部,作用域为整个 PHP 文件,可以在程序的任何地方访问。
格式:global 变量
:在函数退出时不会丢失值。
格式:static 变量
:用于提供大量与环境有关的信息,获取当前用户会话,用户操作环境和本地操作环境等详细信息。
$_SERVER[' '] 服务器和客户信息
$_GET[' '] 获取 GET 传递的信息
$_POST[' '] 获取 POST 传递的信息
$_COOKIE[' '] COOKIE 信息
$_FILES[' '] 上传文件信息
$_ENV[' '] 操作系统环境信息
$_SESSION[' '] 会话信息
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
程序员编程交流QQ群:805358732
如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!