找到 34423 篇文章 关于编程

PHP 运算符优先级

Malhar Lathkar
更新于 2020年9月19日 13:53:05

6000+ 次浏览

简介 运算符的优先级决定了表达式中运算符执行的顺序。例如,在 2+6/3 中,首先执行 6/3 的除法,然后执行 2+2 的加法,因为除法运算符 / 的优先级高于加法运算符 +。要强制某个运算符在其他运算符之前调用,应使用括号。在这个例子中,(2+6)/3 首先执行加法,然后执行除法。某些运算符可能具有相同的优先级。在这种情况下,结合性顺序(左或右)决定操作顺序。具有相同优先级但非结合性的运算符不能相邻使用…… 阅读更多

PHP 自增/自减运算符

Malhar Lathkar
更新于 2020年9月19日 13:50:56

11000+ 次浏览

简介 PHP 中也定义了 C 样式的自增和自减运算符,分别用 ++ 和 -- 表示。顾名思义,自增运算符 ++ 将操作数变量的值增加 1。自减运算符 -- 将值减少 1。两者都是一元运算符,因为它们只需要一个操作数。这些运算符 (++ 或 --) 可以以前缀或后缀的方式使用,既可以作为表达式,也可以与其他运算符一起在更复杂的表达式中使用。语法 $x=5; $x=5; $y=5; $x++; //后缀自增 $y--; //后缀自减 ++$y; //前缀自增 --$x; //前缀自减 当单独使用时,后缀和前缀自增/自减运算符…… 阅读更多

PHP 执行运算符

Malhar Lathkar
更新于 2020年9月19日 13:47:10

1000+ 次浏览

简介 PHP 中定义了一个执行运算符。反引号 (``) 内的字符串被视为 DOS 命令(在 UNIX/Linux 中为 shell 命令),并返回其输出。此运算符的操作类似于 PHP 中的 shell_exec() 函数。以下代码执行 DIR 命令并将结果作为字符串返回。示例 输出 将显示以下结果:C 盘中的卷是 Windows 10 卷的序列号是 540D-CE99 C:\xampp\php 的目录 2016/01/27 下午 05:32 18,869 CompatInfo.php 2020/07/08 下午 06:40 64 test.php 2020/07/11 下午 02:13 48 testscript.php 2013/03/30 下午 05:59 1,447 webdriver-test-example.php 4 个文件(s) 20,428 字节 0 个目录(s) 178,002,157,568 … 阅读更多

PHP 错误控制运算符

Malhar Lathkar
更新于 2020年9月19日 13:42:18

1000+ 次浏览

简介 在 PHP 中,@ 符号被定义为错误控制运算符。当它作为任何表达式的开头时,PHP 解析器在执行该表达式时遇到的任何错误都将被抑制,并且该表达式将被忽略。以下代码尝试打开一个不存在的文件以进行读取操作,但 PHP 解析器会报告警告示例 在线演示 输出 将显示以下结果:Hello World PHP Warning: fopen(nosuchfile.txt): failed to open stream: No such file or directory in /home/cg/root/1569997/main.php on line 2 在 fopen() 表达式前添加 @ 符号会抑制错误消息,并且语句本身也会被忽略示例 在线演示 输出 将显示以下结果:Hello World

PHP 表达式

Malhar Lathkar
更新于 2020年9月19日 13:18:02

8000+ 次浏览

简介 PHP 脚本中的几乎所有内容都是表达式。任何具有值的内容都是表达式。在一个典型的赋值语句 ($x=100) 中,文字值、函数或由运算符处理的操作数是一个表达式,赋值运算符 (=) 右侧出现的任何内容都是表达式语法 $x=100; //100 是一个表达式 $a=$b+$c; //b+$c 是一个表达式 $c=add($a, $b); //add($a, $b) 是一个表达式 $val=sqrt(100); //sqrt(100) 是一个表达式 $var=$x!=$y; //$x!=$y 是一个表达式 带有 ++ 和 -- 运算符的表达式 这些运算符分别称为自增和自减运算符。它们是一元运算符,只需要一个操作数,并且可以在前缀或…… 阅读更多

PHP goto 语句

Malhar Lathkar
更新于 2020年9月19日 13:14:00

5000+ 次浏览

简介 goto 语句用于将程序流发送到代码中的某个特定位置。该位置由用户定义的标签指定。通常,goto 语句作为条件表达式的一部分出现在脚本中,例如 if、else 或 case(在 switch 结构中)语法 statement1; statement2; if (expression)    goto label1; statement3; label1: statement4; 在 statement2 之后,如果 if 语句中的表达式为真,则程序流将定向到 label1。如果为假,则将执行 statement3。程序随后将以正常流程继续。在下面的示例中,如果用户输入的数字是偶数,则程序…… 阅读更多

PHP if else elseif

Malhar Lathkar
更新于 2020年9月19日 13:07:18

2000+ 次浏览

简介 一个或多个语句的条件执行是任何编程语言最重要的功能之一。PHP 使用其 if、else 和 elseif 语句提供此功能。if 语句的主要用法如下:语法 if (expression)    statement; if 关键字前面的表达式是一个逻辑表达式,其计算结果为 TRUE 或 FALSE。如果其值为 TRUE,则执行下一行的语句,否则将忽略它。如果在表达式为 TRUE 时要执行多个语句,则使用额外的花括号对将语句分组,if (expression){    statement1;  …… 阅读更多

PHP 常量

Malhar Lathkar
更新于 2020年9月19日 15:00:15

304 次浏览

简介 常量在赋值表达式中直接表示,例如 $x=10 或 $name="XYZ",其中 10 和 XYZ 分别是赋值给变量的数字和字符串常量。在 PHP 中,可以使用 define() 函数定义一个具有用户定义标识符的常量语法 define ( string $name , mixed $value [, bool $case_insensitive = FALSE ] ) : bool 参数 序号 参数 & 描述 1 name 常量的名称。 2 value 常量的值可以是任何标量值(整数、浮点数、字符串等)或数组 3 case_insensitive 常量标识符默认情况下区分大小写。如果此参数设置为 true,则 name 和 NAME 将被视为相同 返回值 函数返回…… 阅读更多

PHP 可变函数

Malhar Lathkar
更新于 2020年9月18日 14:00:58

9000+ 次浏览

简介 如果变量名称前面带有括号(其中可能包含参数),则 PHP 解析器将尝试查找名称与变量值对应的函数并执行它。这样的函数称为可变函数。此功能对于实现回调、函数表等很有用。可变函数不能使用语言结构(如 include、require、echo 等)构建。不过,可以使用函数包装器找到解决方法。可变函数示例 在以下示例中,变量的值与名称函数匹配。因此,通过在变量前面加上括号来调用该函数示例 在线…… 阅读更多

PHP 用户自定义函数

Malhar Lathkar
更新于 2020年9月18日 13:57:22

19000+ 次浏览

简介 PHP 具有大量内置函数,例如数学函数、字符串函数、日期函数、数组函数等。还可以根据具体需求定义函数。这样的函数称为用户自定义函数。函数是可以重复使用的语句块,用于执行特定任务。此块使用 function 关键字定义,并赋予一个以字母或下划线开头的名称。此函数可以从程序中的任何位置调用任意多次。语法 //定义函数 function myfunction($arg1, $arg2, ... $argn) {    statement1;    statement2;    ..    ..    return $val; } …… 阅读更多

广告
© . All rights reserved.