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简洁函数(PHP简单明了函数语法)
Jun 10 PHP
PHP字符串的递增和递减示例介绍
Feb 11 PHP
ThinkPHP之M方法实例详解
Jun 20 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
php在数组中查找指定值的方法
Mar 17 PHP
PHP输入输出流学习笔记
May 12 PHP
php实现向javascript传递数组的方法
Jul 27 PHP
Yii中CGridView实现批量删除的方法
Dec 28 PHP
PHP实现长文章分页实例代码(附源码)
Feb 03 PHP
thinkphp中的url跳转用法分析
Jul 12 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
Jun 07 PHP
PHP如何使用JWT做Api接口身份认证的实现
Feb 03 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+JQuery+Ajax实现分页方法详解
2016/08/06 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
2019/11/09 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
原生js实现跨浏览器获取鼠标按键的值
2013/04/08 Javascript
可选择和输入的下拉列表框示例
2013/11/05 Javascript
jquery.post用法之type设置问题
2014/02/24 Javascript
jquery 判断滚动条到达了底部和顶端的方法
2014/04/02 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
详解jQuery Mobile自定义标签
2016/01/06 Javascript
javascript每日必学之基础入门
2016/02/16 Javascript
基于javascript实现全屏漂浮广告
2016/03/31 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
Javascript中引用类型传递的知识点小结
2017/03/06 Javascript
Bootstrap超大屏幕的实现代码
2017/03/22 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
微信小程序倒计时功能实现代码
2017/11/09 Javascript
详解Axios统一错误处理与后置
2018/09/26 Javascript
vue2.0实现列表数据增加和删除
2020/06/17 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
2020/11/11 Javascript
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
Sony C++笔试题
2013/03/10 面试题
数控技术应用个人求职信范文
2014/02/03 职场文书
少先队入队活动方案
2014/02/08 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
党支部评议意见
2015/06/02 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
swagger如何返回map字段注释
2021/07/03 Java/Android
Redis RDB技术底层原理详解
2021/09/04 Redis
Nginx虚拟主机的搭建的实现步骤
2022/01/18 Servers
Python实现文字pdf转换图片pdf效果
2022/04/03 Python