PHP4实际应用经验篇(3)


Posted in PHP onOctober 09, 2006

作者:孙运动

在PHP中,最简单的条件语句的形式是 "if" 语句,一般如下所示:
--------------------------------------------------------------------------------
if (条件)
{
do this!
}
--------------------------------------------------------------------------------

这里的 "条件" 是一个条件的描述, PHP经过判断将得出"true"或"false"的任意之一值。如果是真值,所有大括弧里的PHP代码将被执行,相反,如果是假值大括弧里的代码将被忽略,继续执行"if"语句结构块以后的行。

我们通过给上面的 "login.php"脚本添加一个身份认证的例子来给你演示 "if" 语句是如何工作的。只有当用户输入的用户名是"neo"时才允许接入。

--------------------------------------------------------------------------------
< html>
< head>
< basefont face="宋体">
< /head>

< body>
< center>

< ?

// 检查名字并反馈相应的信息
if ($name == "neo")
{

?>
< font face="Arial" size="-1">
欢迎进入母体,Neo。
< p>
也许是武力强迫你才这样做的,,,哦,不正当的影片!< /font>

< ?
}
?>

< ?
//如果密码错了的话
if ($name != "neo")
{
?>

< font face="Arial" size="-1">
我想知道你是否听说过莎士比亚?, < ? echo $name; ?>.
< p>
他要求得到一束另一个名字的玫瑰化,因为那束闻起来可能会更芳香一些。
< p>
对于你,很不幸,我不同意。拒绝进入!
< /font>

< ?
}
?>

< /center>
< /body>

< /html>
--------------------------------------------------------------------------------

在这种情况下, "if" 语句通过判断输入的密码是否正确来反馈相应的两种信息。PHP还允许你“嵌套”条件语句-例如,这是一段有效的PHP代码:

--------------------------------------------------------------------------------
< ?

if ($day == "Thursday")
{
if ($time == "12")
{
if ($place == "Italy")
{
$lunch = "pasta";
}
}
}

?>

PHP 相关文章推荐
落伍首发 php+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 PHP
PHP 多维数组排序(usort,uasort)
Jun 30 PHP
php与mysql建立连接并执行SQL语句的代码
Jul 04 PHP
php socket客户端及服务器端应用实例
Jul 04 PHP
Yii框架form表单用法实例
Dec 04 PHP
PHP使用逆波兰式计算工资的方法
Jul 29 PHP
详解PHP中websocket的使用方法
Sep 15 PHP
thinkPHP实现基于ajax的评论回复功能
Jun 22 PHP
PHP实现的XXTEA加密解密算法示例
Aug 28 PHP
PHP快速排序算法实现的原理及代码详解
Apr 03 PHP
TP5框架安全机制实例分析
Apr 05 PHP
PHP数组访问常用方法解析
Sep 05 PHP
在字符串中把网址改成超级链接
Oct 09 #PHP
PHP4实际应用经验篇(2)
Oct 09 #PHP
PHP4实际应用经验篇(1)
Oct 09 #PHP
新闻分类录入、显示系统
Oct 09 #PHP
如何在WIN2K下安装PHP4.04
Oct 09 #PHP
通过文字传递创建的图形按钮
Oct 09 #PHP
计算2000年01月01日起到指定日的天数
Oct 09 #PHP
You might like
php实现的Cookies操作类实例
2014/09/24 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
实例分析PHP将字符串转换成数字的方法
2019/01/27 PHP
JavaScript中也使用$美元符号来代替document.getElementById
2010/06/19 Javascript
js获取系统的根路径实现介绍
2013/09/08 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
2013/10/23 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
2013/11/06 Javascript
JS获取select-option-text_value的方法
2013/12/26 Javascript
使用jQuery实现的掷色子游戏动画效果
2014/03/14 Javascript
jQuery的图片滑块焦点图插件整理推荐
2014/12/07 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
JavaScript Length 属性的总结
2015/11/02 Javascript
bootstrap实现弹窗和拖动效果
2016/01/03 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
2016/05/16 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
2016/12/30 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
2017/03/24 jQuery
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
浅析JS中什么是自定义react数据验证组件
2018/10/19 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
解决layui富文本编辑器图片上传无法回显的问题
2019/09/18 Javascript
解决vue.js中settimeout遇到的问题(时间参数短效果不稳定)
2020/07/21 Javascript
webpack4从0搭建组件库的实现
2020/11/29 Javascript
Python中用Ctrl+C终止多线程程序的问题解决
2013/03/30 Python
pymongo为mongodb数据库添加索引的方法
2015/05/11 Python
Python File readlines() 使用方法
2018/03/19 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
Python 可变类型和不可变类型及引用过程解析
2019/09/27 Python
python中tkinter窗口位置\坐标\大小等实现示例
2020/07/09 Python
Pycharm导入anaconda环境的教程图解
2020/07/31 Python
汇科协同Java笔试题
2012/03/31 面试题
党员批评与自我批评总结
2014/10/15 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
招商银行收入证明
2015/06/17 职场文书
MySQL数据库查询之多表查询总结
2022/08/05 MySQL