php学习笔记(5):PHP条件语句的介绍与应用:
PHP条件语句的介绍与应用
1、if 条件语句
if(expr)
echo TRUE
else
echo FALSE
if(expr) {
echo TRUE
}else{
echo FALSE
}
f(expr) {
echo TRUE
}
elseif(expr) {
echo CON
}else{
echo FALSE
}
2.switch 条件语句
switch ($i) {
case 0:
echo "输出 0";
break;
case 1:
echo "输出 1";
break;
case 2:
echo "输出 2";
break;
}
等价于:
f ($i == 0) {
echo "输出 0";
} elseif ($i == 1) {
echo "输出 1";
} elseif ($i == 2) {
echo "输出 2";
}
以下是源码:
<?php
/*
* 每天一点点,就能学好php
* Author: CHAUVET;
* Date: 2009-12-30;
* Function: 演示条件语句
*/
$iNum=4;
if($iNum==4){
echo "正确";
}else{
echo "错误";
}
print "<br/>";
$answer='A';
if($answer=='A'){
print "您选中了A";
}elseif($answer=='B'){
print "您选中了B";
}else if($answer=='C'){
print "您选中了C";
}else{
print "您选中了D";
}
print "<br/>";
#等价于
switch($answer){
case 'A':
echo "您选中了A";
break;
case 'B':
echo "您选中了B";
break;
case 'C':
echo "您选中了C";
break;
case'D':
echo "您选中了D";
break;
default:
echo "您没有选中任何东西";
}
print '<br/>
相关文档:
由于年前把工作确认下来了,于是准备利用撰写毕业论文的期间学习一下PHP的开发,任何一门语言的学习过程,第一步都是开发环境的成功配置,于是我花了一上午时间把环境搭建成功。
PHP开发环境配置过程详解
本次配置主要针对于Windows XP下的配置安装,至于Linux下的配置安装将在以后给予补充。
一、所需软件
Windows XP ......
先给大家贴一个实例
test.php
<?php
//包含seppage类文件
require 'seppage.class.php';
//当前页码
$pagenow=2;
//页面总数
$pageall=10;
/*
*需要分页的URL地址,可以URL中可以自由使用?号或者&号,程序会自动识别
*此参数和$modurl参数设置一项即可,若两项都有,则按$modurl为准
*/
$url='http://l ......
PHP概述:
php是Hypertext Preprocessor(超文本预处理器)的缩写,是一种服务器端、跨平台、HTML嵌入式的脚本语言,其独特的语法混合了C语言、Java语言和Perl语言的特点,是一种被广泛应用的开源式的多用途脚本语言,
尤其适合web开发。php是b/s体系结构,属于三层结构。服务启动后,用户不用相应客户端软件,只用浏览器浏 ......
pack/unpack的摸板字符字符含义
format 参数的可能值:
a - NUL-padded string
A - SPACE-padded string
h - Hex string, low nibble first
H - Hex string, high nibble first
c - signed char
C - unsigned char
s - signed short (always 16 bit, machine byte order)
S - unsigned short (always 16 bi ......
受影响系统:
PHP PHP 5.2.x
不受影响系统:
PHP PHP 5.2.11
描述:
BUGTRAQ ID: 36449
CVE ID: CVE-2009-3291,CVE-2009-3292,CVE-2009-3293,CVE-2009-3294
PHP是广泛使用的通用目的脚本语言,特别适合于Web开发,可嵌入到HTML中。
PHP的5.2.11之前版本的多个函数中存在安全漏洞,可能允许远程攻击者导 ......