php实际应用小例子,PHP4实际应用经验篇(6)

现在,你已经明白PHP允许你嵌套条件语句。然而,如果你再看看那个用来示范此概念的例子时你将同意那是既复杂又令人感到可怕。

--------------------------------------------------------------------------------

if($day=="Thursday")

{

if($time=="12")

{

if($place=="Italy")

{

$lunch="pasta";

}

}

}

?>

--------------------------------------------------------------------------------

还好,除了我们已经可以不受任何限制使用的比较操作符之外,PHP还提供了一些逻辑操作符来允许你把条件语句描述聚集起来。下面的表格清楚地表明了这些:

假设$delta=12并且$omega=9

操作符

意义

例子

结果

&&

AND

$delta==$gamma&&$delta>$omega

True

$delta&&$omega

False

||

OR

$delta==$gamma||$delta

True

$delta>$gamma||$delta

False

!

NOT

!$delta

False

<=

小于或等于

$delta<=$omega

False

好,我们可以用逻辑操作符重写上面例子的代码,你看,下面的表述是不是更简单些?

--------------------------------------------------------------------------------

if($day=="Thursday"&&$time=="12"&&$place=="Italy")

{

$lunch="pasta";

}

--------------------------------------------------------------------------------

简单文雅吗?Yes

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/429740.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

electron知识点

1.打开chrome开发工具栏&#xff1a; BrowserWindow.openDevTools(); 转载于:https://www.cnblogs.com/cag2050/p/6227987.html

oracle 12c缩容磁盘组,oracle 表收缩

当使用delete表数据后&#xff0c;空间无法释放&#xff0c;可以使用表收缩释放表空间&#xff1b;注意&#xff1a;当delete表大量数据的时候要注意undo&#xff0c;可以使用&#xff1a;alter table emp nologging; 让其不生产日志一、表的增长方式当表被创建后&#xff0…

php解决与处理网站高并发 大流量访问的方法

方法/步骤 首先&#xff0c;确认服务器硬件是否足够支持当前的流量 普通的P4服务器一般最多能支持每天10万独立IP&#xff0c;如果访问量比这个还要大&#xff0c; 那么必须首先配置一台更高性能的专用服务器才能解决问题 &#xff0c;否则怎么优化都不可能彻底解决性能问题。 …

oracle 自动表分析,Oracle自动分析索引,表

--分析表REATE OR REPLACE PROCEDURE analyze_tables IS--rec integer;v_date1 number(10);v_date2 number(10);V_SQL varchar2(512);v_msg varchar2(512);BEGINFOR rec IN (SELECT table_name FROM user_tables)LOOPv_date1 : dbms_utility.get_time;V_SQL : ANALYZE TABLE |…

JavaScript 函数(作用域以及闭包)

JavaScript 函数&#xff08;作用域以及闭包&#xff09; ・执行环境及作用域 执行环境定义了变量或函数有权访问的其他数据。 每个执行环境都有一个与之关联的变量对象&#xff0c;环境中定义的所有变量或函数都保存在这个对象中&#xff0c; 虽然我们编写的代码无法访问这个对…

十天学会PHP(第五版),十天学会php之第五天

十天学会php之第五天学习目的&#xff1a;学会读取数据先看两个函数&#xff1a;1、mysql_query送出一个 query 字符串。 语法: int mysql_query(string query, int [link_identifier]); 返回值: 整数本函数送出 query 字符串供 MySQL 做相关的处理或者执行。若没有指定 link_i…

《DSP using MATLAB》第6章开始了

看到第6章了&#xff0c;标记一下&#xff0c;全书近一半&#xff0c;继续加油 构建滤波器的三种元件&#xff1a; 下面是函数floor和size的部分帮助截图 转载于:https://www.cnblogs.com/ky027wh-sx/p/6235509.html

codeql php,使用codeql 挖掘 ofcms

前言网上关于codeql的文章并不多&#xff0c;国内现在对codeql的研究相对比较少&#xff0c;可能是因为codeql暂时没有中文文档&#xff0c;资料也相对较少&#xff0c;需要比较好的英语功底&#xff0c;但是我认为在随着代码量越来越多&#xff0c;传统的自动化漏洞挖掘工具的…

谈谈个人代码对团队合作影响

这几天正接手一个项目&#xff0c;属于后期功能拓展&#xff0c;要拓展这个项目&#xff0c;一定程度上要看到源码的部分&#xff0c;然后烦心的事情就来了&#xff0c;这代码写的真是让人挺无语的&#xff0c;原先写完整个项目的是已有多年工作经验的开发者&#xff0c;但是整…

php 连接符.,PHP怎么在数字之间添加连接符

PHP实现数字之间添加连接符&#xff0c;我们可以通过PHP中的for循环思想来实现。这里的连接符指的是“-”符号。推荐参考&#xff1a;《PHP教程》那么对于新手来说&#xff0c;可能有一定难度。下面我们就通过简单的代码示例&#xff0c;给大家介绍PHP给数字之间添加连字符的实…

linux怎么安装git服务器,linux下安装git服务端

[rootm2 ~]# yum install -y epel-*[rootm2 ~]# yum install -y git创建仓库目录[rootm2 ~]# mkdir /mnt/githome初始化目录[rootm2 ~]# git init --bare /mnt/githome/添加一个git用户&#xff0c;用来给开发者通过ssh访问git仓库 (git-shell是禁止服务器登录)[rootm2 ~]# use…

Linux —— 常用命令集合

关机和重启命令 shutdown [选项] 时间 (添加&&#xff0c;把关机任务放在后台执行) 只有shutdown可以保存关机时资源 操作选项 重启: r 关机: h 取消一个关机任务: c 关机命令(不安全) halt poweroff init 0 (系统运行级别) 重启命令 reboot init 6 (系统运行级别…

嵌入式linux 时间同步,解决嵌入式Linux中的时区问题

如果说让我做上层软件的工作&#xff0c;我做起来可以得心应手&#xff0c;但是让我做平台方面的工作(系统问题解决、驱动编写、软件移植等工作)&#xff0c;确实不熟悉。所以很多问题都是摸着石头过河&#xff0c;没有经验。许多问题在有经验的朋友那里是小菜一碟&#xff0c;…

安装zabbix及LNMP的平台的搭建

Zabbix3.0.3安装文档 环境rhel 5.8 IP&#xff1a;192.168.0.8 需要安装&#xff1a; Nginx Php Mysql Zabbix 安装步骤&#xff1a; 一 . Nginx1.6安装 安装nginx前要先安装pcre&#xff08;支持正则表达式&#xff09;&#xff0c;最好也安装一下openssl&#xff08;可以支持…

linux脚本ls输出到变量中,bash – 将命令输出的错误消息存储到shell变量中

只需将stdout(正常输出)重定向到/ dev / null并保留stderror&#xff1a;a$(cp log.txt 2>&1 >/dev/null)看一个例子&#xff1a;$a$(cp log.txt 2>&1 >/dev/null)$echo "$a"cp: missing destination file operand after ‘log.txt’Try cp --he…

IOS 修改UIAlertController的按钮标题的字体颜色,字号,内容

IOS 修改UIAlertController的按钮标题的字体颜色&#xff0c;字号&#xff0c;内容 UIAlertController *alertVC [UIAlertController alertControllerWithTitle:"提示" message:nil preferredStyle:UIAlertControllerStyleActionSheet];//修改标题的内容&#xff0c…

bzoj2243

2243: [SDOI2011]染色 Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 6753 Solved: 2496[Submit][Status][Discuss]Description 给定一棵有n个节点的无根树和m个操作&#xff0c;操作有2类&#xff1a; 1、将节点a到节点b路径上所有点都染成颜色c&#xff1b; 2、询问节点…

[原创]mybatis中整合ehcache缓存框架的使用

mybatis整合ehcache缓存框架的使用 mybaits的二级缓存是mapper范围级别&#xff0c;除了在SqlMapConfig.xml设置二级缓存的总开关&#xff0c;还要在具体的mapper.xml中开启二级缓存。 1.开启mybatis的二级缓存 在核心配置文件SqlMapConfig.xml中加入 1 <settings> 2 <…

linux隐藏apache信息,Linux下如何隐藏Apache版本号信息

利用linux搭建服务器的时候&#xff0c;如何隐藏自己Apache的版本号呢&#xff1f;或者连Apache名字直接隐藏&#xff0c;让别有用心的不知道自己网站用的是什么web服务器&#xff1f;至于为什么隐藏版本号&#xff0c;因为网上有很多教程都是关于Apache漏洞的&#xff0c;为了…

APP里如何添加本地文本

首先考虑到用webview加载&#xff0c;那么久需要把文本转化成html的形势啊&#xff1a;如下&#xff0c;先把文字放到一个文本里&#xff0c;然后 文本转换H5: 1.在word中将文件格式布局 2.word中文本标题设为宋体标题&#xff0c;设字号&#xff0c;并显示粗体 3.word中文字设…