php基础学习之运算符(重点在连接符和错误抑制符)

这篇具有很好参考价值的文章主要介绍了php基础学习之运算符(重点在连接符和错误抑制符)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

运算符总结

在各种编程语言中,常用的运算符号有这三大类:

  • 算术运算符:+,-,*,/,%
  • 位运算符:&,|,^,<<,>>
  • 赋值运算符:=,+=,-=,*=,/=,%=
  • 比较运算符:>,<,==,>=,<=,!=
  • 逻辑运算符:&&,||,!
  • 条件运算符:条件?成立执行:否则执行        //又称三目运算符
  • 自操作运算符:++,--

以上这些符号在各种编程语言都是通用的,自然也包括php,因此本篇不对这些内容展开细讲,而是记录两个特殊的,php特有的运算符符号:

  • 连接运算符:.        //英文句点
  • 错误抑制符:@

连接运算符

描述

是用来把php中的字符串连接起来的符号

演示

例如把两个字符串(可以连接多个)连接起来并输出

<?php
$str1 = "abc";
$str2 = "123";
echo $str1.$str2;

php基础学习之运算符(重点在连接符和错误抑制符),php基础学习,php,学习笔记

因为是运算符,所以自然而然可以和赋值运算符(=)复合

<?php
$str1 = "def";
$str2 = "456";
$str1.=$str2;
echo $str1;

php基础学习之运算符(重点在连接符和错误抑制符),php基础学习,php,学习笔记

错误抑制符

描述

在某个表达式或函数调用前加上@符号,以忽略该表达式或函数可能产生的错误,毕竟有些错误是无关紧要的,开发者自然不希望网页中出现这类报错,让用户看到

错误抑制符通常在生产环境会用到,在开发的时候不会用,系统本身最好不要出现任何错误

演示

不加错误抑制符

<?php
$a = 2 / 0;//故意写一行除数为0的报错代码
echo "hello";

php基础学习之运算符(重点在连接符和错误抑制符),php基础学习,php,学习笔记

添加错误抑制符(注意@符号要添加在整个可能出现错误的表达式之前,即表达式要用小括号作为一个整体)

php基础学习之运算符(重点在连接符和错误抑制符),php基础学习,php,学习笔记文章来源地址https://www.toymoban.com/news/detail-827057.html

到了这里,关于php基础学习之运算符(重点在连接符和错误抑制符)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MATLAB基础操作,矩阵乘法、数组矩阵索引、最大最小运算符、零矩阵/随机矩阵/单位矩阵的生成、log函数、Inf和NaN的含义,语句过长用连接符换行、逻辑运算符以及区别

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 本文总结MATLAB编程时的一些基本操作,适用于新手小白,主要包括矩阵相乘、生成矩阵、矩阵基本操作、数组索引、最大最小操作符。 线性代数的两个矩阵相乘:用符号 “ * ” 例如A*B得到A与B的矩阵相

    2024年02月04日
    浏览(78)
  • php运算符的基本使用

    $base = 20; $height = 10; $area = $base * $height; 我用来将base与height相乘的 *  ,就是乘法运算。 我们有相当多的运算符,让我们对主要的运算符做一个简单的总结。 首先,这里是算术运算符。 + , - , * , /  (除法), %  (余数)和 **  (指数)。 我们有赋值运算符 =  ,我们已经用它

    2024年02月17日
    浏览(44)
  • 彻底搞懂 PHP 运算符 ?: 和 ??

    ?: 称之为短三元运算符,它是我们熟悉的三元运算符(也叫做条件运算符)的一种特殊写法,也就是省略了三元运算符中间的部分。 复习一下三元表达式的语法: (expr1) ? (expr2) : (expr3) 在 expr1 求值为 true 时的值为 expr2,在 expr1 求值为 false 时的值为 expr3。 省略三元运算符中间

    2024年02月11日
    浏览(41)
  • PHP8的运算符-PHP8知识详解

    运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生另一个值(因而整个结构成为一个表达式)的东西。 PHP8的运算符有很多,按类型分有一元运算符、二元运算符、三元运算符。 一元运算符只对一个表达式执行操作,只能接受一个值,例如 !(逻辑取反

    2024年02月14日
    浏览(55)
  • PHP两个三元运算符“??” 和“?:”的用法和区别

    在PHP 7中,有两个类似的语法结构:“??”和“?:”,它们都是用于处理条件判断和返回值的运算符。尽管它们看起来相似,但它们的作用和用法有一些区别。 \\\"?:\\\"是三目运算符,语法格式为:$result = $test ? t e s t : ′ ′ ; 意思就是当 test:\\\'\\\';意思就是当 t es t : ′′ ; 意思就是当

    2024年03月17日
    浏览(47)
  • 【JavaScript】JavaScript 运算符 ⑤ ( 赋值运算符 | 基础赋值运算符 与 复合赋值运算符 )

    JavaScript 赋值运算符种类 : 基础赋值运算符 : 等于 : = ; 复合赋值运算符 : 加等 : += 减等 : -= 乘等 : *= 除等 : /= 取模等 : %= 有符号左移等 : = 有符号右移等 : = 无符号左移等 : = 无符号右移等 : = 在 JavaScript 语言中 , \\\" 赋值运算符 \\\" 的 作用是 为 变量 分配值 ; 最基础的 \\\" 赋值运算

    2024年03月25日
    浏览(52)
  • PHP中关于is,between,in等运算符的用法是什么?

    我们学习了解了这么多关于PHP的知识,不知道你们对PHP中关于is,between,in等运算符的用法是什么?是否已经完全掌握了呢,如果没有,那就跟随本篇文章一起继续学习吧 相关推荐:关于PHP中的增删改如何运用? is 运算符:空值和布尔值的判断 有4种情况的使用: xx is null:判断

    2024年02月14日
    浏览(36)
  • Java基础(运算符)

    运算符和表达式 运算符:对字面量或者变量进行操作的 符号 表达式:用 运算符 把字面量或者变量连接起来, 符合java语法的式子 就可以称为表达式;不同运算符连接的表达式体现的是不同类型的表达式。 算术运算符(加、减、乘、除、取模、取余)(字符串只有加) 一、

    2024年04月26日
    浏览(48)
  • c++基础-运算符

    目录 1关系运算符 2运算符优先级 3关系表达式的书写 代码实例: 下面是面试中可能遇到的问题: C++中有6个关系运算符,用于比较两个值的大小关系,它们分别是: 运算符 描述 == 等于 != 不等于 小于 大于 = 小于等于 = 大于等于 这些运算符返回一个布尔值,即 true 或 false 。

    2024年02月02日
    浏览(57)
  • MATLAB基础—算数运算符

    2、所用运算符: (1)加减运算: ①、+ :即简单的 A+B 但要求A和B两个矩阵要具有相同的维度;(即两个矩阵行数和列数相同) 例如: A + B 就是简单的两个矩阵对应位置元素的相加和(A,B都是两行三列矩阵) 而 a + B 报错,因矩阵 a 为三行三列,而矩阵 B 为两行三列(行列

    2024年02月08日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包