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-07-27宝塔环境教你去掉URL中index.php的方法-icode9专业技术文章分享
- 2024-07-26使用高版本系统安装低版本php出现curl请求异常的解决办法
- 2024-07-17phpstudy无法启动MySQL服务的解决方法
- 2024-07-17使用PHP函数进行网站性能监控和优化的代码示例
- 2024-07-16vscode php 红色波浪线错误-icode9专业技术文章分享
- 2024-07-16vscode php 红色波浪线错误 如何解决-icode9专业技术文章分享
- 2024-07-05易优新手phpStudy本地安装教程-icode9专业技术文章分享
- 2024-07-03php客户端微信小程序根据分享携带参数进入指定页面-icode9专业技术文章分享
- 2024-07-02phpstrom链接ftp 提示上传成功 但是ftp代码没变-icode9专业技术文章分享
- 2024-06-30百度空间安装易优,如何去除URL中的index.php-icode9专业技术文章分享