PHP语法基础
2022/9/10 1:24:52
本文主要是介绍PHP语法基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
PHP
PHP语法
常量
-
define()
-
const
魔术常量
魔术常量可以理解为特殊的预定义常量。 其中魔术常量的书写格式通常是用两个下划线( __ )开头两个下划线结尾,比如: LINE 、 FILE 等等。
__LINE__ __FILE__ __DIR__等
变量
变量赋值
-
值赋值
-
引用赋值
<?php $str = "引用"; $contene = &$str; $str = "我的名字"; echo $str." ".$contene; $contene = "我爱我的家乡"; echo $str." ".$contene;
可变变量
可变变量是指一个变量的变量名可以动态地设置和使用。
$country = "china" $$country = "chinese"
变量作用域
-
局部变量
-
函数参数
-
全局变量
$month = 10; function GetMonth(){ GLOBAL $month; $month--; echo $month; } echo $month;
- 静态变量
STATIC $visit = 0;
变量销毁
- 重新赋值(=NULL)
- 使用unset()函数
超级全局变量
又成为内置对象,提供了9个。
$_SERVER $_ENV $_COOKIE $_GET $_POST $_FILES $_REQUEST $_SESSION $GLOBALS
数据类型
8种原始类型,包括4种标量数据类型,两种复合数据类型和两种特殊数据类型。
标量数据类型
boolean integer float和double string
复合数据类型
数组 对象
特殊数据类型
资源和null
强制类型转换
-
(int)
-
函数式 intval($i)
-
通用类型转换函数 settype(mixed var,string type) 返回true or false
错误控制运算符
@ 放在PHP表达式之前 忽略该表达式可能产生的任何错误信息。
这篇关于PHP语法基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享