PHP学习笔记3-逻辑运算符

逻辑运算符图解:

逻辑且&&:

 1 <?php
 2 /**
 3  * Created by PhpStorm.
 4  * User: Administrator
 5  * Date: 2015/6/26
 6  * Time: 18:55
 7  */
 8 function traceNum(){
 9     for($i=0;$i<=100;$i++){
10         if($i%2==0 && $i%3==0){ //%:求余;输出能同时被2和3整除的数;
11             echo $i."<br/>";
12         }
13     }
14 }
15 traceNum();

逻辑或||:

 1 <?php
 2 /**
 3  * Created by PhpStorm.
 4  * User: Administrator
 5  * Date: 2015/6/26
 6  * Time: 18:55
 7  */
 8 function traceNum2(){
 9     for($j=0;$j<=100;$j++){
10         if($j%2==0 || $j%3==0){//输出能被2整除或被3整除的数;
11             echo $j."<br/>";
12         }
13     }
14 }
15 traceNum2();

逻辑非!:

 1 <?php
 2 /**
 3  * Created by PhpStorm.
 4  * User: Administrator
 5  * Date: 2015/6/26
 6  * Time: 18:55
 7  */
 8 function traceNum3(){
 9     for($m=0;$m<=100;$m++){
10         if($m%2!=0){//输出奇数;
11             echo $m."<br/>";
12         }
13     }
14 }
15 traceNum3();
时间: 2024-10-13 18:20:48

PHP学习笔记3-逻辑运算符的相关文章

学习笔记:逻辑运算符也有优先级区别

不尝试还真不知道,居然是因为优先级的差别导致,如果是真实编程中遇到,排错就很困难了,幸亏这里看到了: $a = true;             //声明一个布尔型变量$a,赋值为真 $b = true;             //声明一个布尔型变量$b,赋值为真 $c = false;            //声明一个初值为假的布尔型变量$c   if($a or $b and $c){      //用or做判断     echo "真"; }else{     echo &

javascript学习笔记---ECMAScript运算符(逻辑运算符)

Boolean 运算符非常重要,它使得程序语言得以正常运行. Boolean 运算符有三种:NOT.AND 和 OR. ToBoolean 操作 在学习各种逻辑运算符之前,让我们先了解一下 ECMAScript-262 v5 规范中描述的 ToBoolean 操作. 抽象操作 ToBoolean 将其参数按照下表中的规则转换为逻辑值: 参数类型 结果 Undefined false Null false Boolean 结果等于输入的参数(不转换) Number 如果参数为 +0, -0 或 N

[原创]java WEB学习笔记39:EL中的运算符号(算术运算符,关系运算符,逻辑运算符,empty运算符,条件运算符,括号运算符)

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

【学习笔记】oracle 比较运算符,逻辑运算符,特殊运算符,判断空值,大小写敏感

比较运算符:> 大于,< 小于 >= 大于等于,<= 小于等于 = 等于,!=,<>,^= 不等于 逻辑运算符运算的优先顺序:NOT > AND > OR (如果要改变优先顺序,可以使用括号) 特殊运算符 : [NOT] BETWEEN…AND…:用于测试是否在范围内: [NOT] IN (…):用于测试是否在列表中: [NOT] LIKE:用于进行模式匹配: IS [NOT] NULL:用于测试是否为空值: ANY SOME:同列表或查询中的每一个值进行比

MySql学习笔记(一)之DQL常用查询

MySql学习笔记(一)之DQL常用查询 前言:mysql是中小型的数据库软件,SQL语言分为DDL,DCL,DML,DQL四种,在这里重点讲解DQL的单表查询. 正文:在学习mysql单表查询之前,我们先做一些准备工作. 需要安装的软件如下: 1.mysql,版本可以选择5.1或者5.5,安装过程可以参考博客:http://www.cnblogs.com/ixan/p/7341637.html 2.mysql图形化管理软件:Navicate,sqlyog(二选一,推荐使用sqlyog). 本文

C学习笔记

<C陷阱与缺陷>学习笔记 void (*func)();//初始化函数指针: (*func)(); //等价于 func(); (*(void (*)())0)(); //等价于 typedef void (*HANDLER)(int); typedef HANDLER *FUNCPTR(int,HANDLER); //等价于 void (*func(int,void(*)(int))) (int); 函数操作符优先级: 注意: 同类多等级:算术运算符.比较运算符.逻辑运算符: 从右至左结合:

python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典

python学习笔记2--python文件类型.变量.数值.字符串.元组.列表.字典 一.Python文件类型 1.源代码 python源代码文件以.py为扩展名,由pyton程序解释,不需要编译 [[email protected] day01]# vim 1.py #!/usr/bin/python        print 'hello world!' [[email protected] day01]# python 1.py hello world! 2.字节代码 Python源码文件

C++Primer第5版学习笔记(三)

C++Primer第5版学习笔记(三) 第四/五章的重难点内容 你可以点击这里回顾第三章内容 因为第五章的内容比较少,因此和第四章的笔记内容合并.   第四章是和表达式有关的知识,表达式是C++的基础设施,本章由三部分组成:         1.表达式概念基础,包括表达式的基本概念,左值和右值的概念,优先级结合律,求值顺序.  2.各种运算符,主要包括算数\关系\逻辑\赋值\递增递减\成员访问\条件\位运算\sizeof\逗号运算符 这10种运算符.  3.类型转换,包括隐式和显式两种转换的规则

SQLite 学习笔记

SQLite 学习笔记. 一.SQLite 安装    访问http://www.sqlite.org/download.html下载对应的文件.    1.在 Windows 上安装 SQLite.需要下载 sqlite-shell-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件.        创建文件夹 C:\sqlite,并在此文件夹下解压上面两个压缩文件,将得到 sqlite3.def.sqlite3.dll 和 sqlite3.exe 文件.   

Java学习笔记心得——初识Java

初识Java 拿到这本厚厚的<Java学习笔记>,翻开目录:Java平台概论.从JDK到TDE.认识对象.封装.继承与多态...看着这些似懂非懂的术语名词,心里怀着些好奇与担忧,就这样我开始走进Java的世界.  Java产生的历史 Java来自于Sun公司的一个叫Green Project中撰写的程序语言,全球信息网(World Wide Web)兴起,Java Applet成为网页互动技术的代表,特别适合于Internet应用程序开发. Java语言的特点 1.面向对象 这是Java最重要