php常用的运算符及操作符号详解
<?php /*运算符号(PHP)操作符号 * * 按运算符号功能分为: * 一、算术运算符 + - * / % ++ -- * 二、字符串运算符 . 连接运算符 * 三、赋值运算符 = += -= *= /= %= .= * 四、比较运算符 > < >= <= == === != <> !== * 比较运算符---条件运算符---关系运算符 * 比较后的结果只有一种:boolean true false * === 比较时不仅要求内容相同,也要求类型相同 * !== 比较时内容不相同,也要求类型不相同 * 五、逻辑运算符 &&或and ||或or !或not * 逻辑运算符只能操作bool型的值,返回的也是bool型的值 * 六、位运算符 & | ^ ~ << >> >>> * 七、其他运算符 ? : `` @ => -> :: & $ * `` 用来执行操作系统内核 * @ 用来屏蔽掉错误信息 * 建议使用"()"改变表达式的优先级别 * * % 有两个目的:整除运算;控制范围,不要用小数,也不要用负数 * % 会吧运算符两边的数转为整数后再进行整除求余。 */ //用 %符号判断闰年 $year = 2011; if (($year % 4 == 0 && % year % 100 != 0) || $year % 400 = 0) { echo "run nian"; } else { echo " not run nian"; } // ++ --符号的使用 $a = 10; $a++; //$a=$a+1; 先用变量,再自增1 ++$a; //$a=$a+1; 先自增1,在用变量 $a--; //$a=$a-1; 先用变量,再自减1 --$a; //$a=$a-1; 先自减1,再用变量 echo $a; //结果为10 //++ -- 运算的区别 $a = 10; $b = $a++; //b=10,a=11 $c = --$b; //c=9,b=9 $d = $c++ + ++$c; //d=20,c=11 $e = $d-- - --$d; //d=18,e=2 echo $d; //字符串运算符 . 的使用 $name = "tom"; $age = 27; $height = 1.75; echo "我的名字是:{$name}我的年龄是:{$age}我的身高是:{$height}米<br>"; echo '我的名字是:' . $name . '我的年龄是:' . $age . '我的身高是:' . $height . '米' . '<br>'; echo "$age=" . $age; //$age=27 echo "我的名字是:{$name}我的年龄是:{$age}我的身高是:{$height}米<br>"; //赋值运算符的使用 $a = 10; $a+= 10; //$a=$a+10; $a-= 10; //$a=$a-10; $a*= 10; //... $a/= 10; //... $a%= 10; //$a=$a%10; $a.= "abc"; //$a=$a."abc"; echo $a; $str = '<table>'; $str.= '<tr>'; $str.= '<td>'; $str.= '</td>'; $str.= '</tr>'; $str.= '</table>'; echo $str; //输出一个表格 //比较运算符 var_dump(15 > 6); //返回 bool(true) $a = 15; if (15 == $a) { echo "a=15"; } else { echo "a!=15"; } //逻辑运算符的使用 var_dump(true && true); //true var_dump(true && false); //false var_dump(true || false); //true var_dump(!true); //false var_dump(!false); //true //判断用户名密码 $username = "admin"; $password = "123456"; $email = "290080604@qq.com"; if ($username == "admin" && $password = "123456") { echo "用户名密码正确"; } if ($username == "" || $password == "" || $email == "") { echo "一个都不能为空"; }
教程地址:
欢迎转载!但请带上文章地址^^

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

PyCharm是一款非常流行的Python集成开发环境(IDE),它提供了丰富的功能和工具,使得Python开发变得更加高效和便捷。本文将为大家介绍PyCharm的基本操作方法,并提供具体的代码示例,帮助读者快速入门并熟练操作该工具。1.下载和安装PyCharm首先,我们需要前往PyCharm官网(https://www.jetbrains.com/pyc

sudo(超级用户执行)是Linux和Unix系统中的一个关键命令,允许普通用户以root权限运行特定命令。sudo的功能主要体现在以下几个方面:提供权限控制:sudo通过授权用户以临时方式获取超级用户权限,从而实现了对系统资源和敏感操作的严格控制。普通用户只能在需要时通过sudo获得临时的特权,而不需要一直以超级用户身份登录。提升安全性:通过使用sudo,可以避免在常规操作中使用root账户。使用root账户进行所有操作可能会导致意外的系统损坏,因为任何错误或不小心的操作都将具有完全的权限。而

LinuxDeploy的操作步骤及注意事项LinuxDeploy是一款强大的工具,可以帮助用户在Android设备上快速部署各种Linux发行版,让用户能够在移动设备上体验到完整的Linux系统。本文将详细介绍LinuxDeploy的操作步骤以及注意事项,同时提供具体的代码示例,帮助读者更好地使用这一工具。操作步骤:安装LinuxDeploy:首先在

想必很多的用户家里都有那么几台不用的电脑,因为长时间不用完全忘记了开机密码,于是想要知道一下,忘记密码要怎么操作呢?那就一起来看看吧。win10开机密码忘记按F2怎么操作1、按下电脑的电源键,然后开机时按下F2(不同电脑品牌进入bios的按键也不同)。2、在bios界面中,找到security选项(不同品牌电脑的位置可能有所不同)。一般都在顶部的设置菜单中。3、然后找到SupervisorPassword选项并且点击。4、这时候用户就可以看到自己的密码了,同时找到旁边的Enabled切换为Dis

随着智能手机的普及,截屏功能成为日常使用手机的必备技能之一。华为Mate60Pro作为华为公司的旗舰手机之一,其截屏功能自然也备受用户关注。今天,我们就来分享华为Mate60Pro手机的截屏操作步骤,让大家能够更加便捷地进行截屏操作。首先,华为Mate60Pro手机提供了多种截屏方式,可以根据个人习惯选择适合自己的方式进行操作。下面详细介绍几种常用的截

python凭借其简单易读的语法,广泛应用于广泛的领域中。掌握Python语法的基础结构至关重要,既可以提高编程效率,又能深入理解代码的运作方式。为此,本文提供了一个全面的思维导图,详细阐述了Python语法的各个方面。变量和数据类型变量是Python中用于存储数据的容器。思维导图展示了常见的Python数据类型,包括整数、浮点数、字符串、布尔值和列表。每个数据类型都有其自身的特性和操作方法。运算符运算符用于对数据类型执行各种操作。思维导图涵盖了Python中的不同运算符类型,例如算术运算符、比

PHP字符串操作:有效去除空格的实用方法在PHP开发中,经常会遇到需要对字符串进行去除空格操作的情况。去除空格可以使得字符串更加整洁,方便后续的数据处理和显示。本文将介绍几种有效的去除空格的实用方法,并附上具体的代码示例。方法一:使用PHP内置函数trim()PHP内置函数trim()可以去除字符串两端的空格(包括空格、制表符、换行符等),非常方便且简单易用
