[原创][技术]PHP学习笔记(2)--基础2/3
来源:互联网 发布:淘宝虚拟订单自动关闭 编辑:程序博客网 时间:2024/06/07 22:48
主要介绍:
PHP If...Else
PHP Switch
PHP 数组
PHP 循环
PHP 函数
正文:
-----------------------------------------------------------------------------------------------
PHP If...Else
和C语言差不多,也是有if...else及 elseif 句末要加分号, 支持大括号实现多个命令
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
else if($d=="Thu")
echo "Thursday...";
else
echo "Have a nice day!";
?>
-----------------------------------------------------------------------------------------------
PHP Switch (当然是switch...case...语句)
<?php
$d=date("D");
switch($d)
{
case "Mon":
echo "星期一耶";
break;
case "Thu":
echo "星期四耶";
break;
default:
echo "也不是星期一,也不是星期四耶";
}
?>
-----------------------------------------------------------------------------------------------
PHP 数组
有三种数组类型:
- 数值数组
- 带有数字 ID 键的数组
- 例子 $names = array("Peter","Quagmire","Joe");
- 关联数组
- 数组中的每个 ID 键关联一个值 (很象是C语言中的枚举类型)
- 例子 ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
- 多维数组
- 包含一个或多个数组的数组
- 例子 $families = array
(
"Griffin"=>array
(
"Peter",
"Lois",
"Megan"
),
"Quagmire"=>array
(
"Glenn"
),
"Brown"=>array
(
"Cleveland",
"Loretta",
"Junior"
)
);
------------------------------------------------
PHP 循环
while循环
<?php
$i=1;
while($i<=5)
{
echo "The number is " . $i . "<br />";
$i++;
}
?>
for 循环
<?php
for ($i=1; $i<=5; $i++)
{
echo "Hello World!<br />";
}
?>
--------------------------------------------------
PHP 函数
(1)无参数,无返回值的函数
<?php
function writeMyName()
{
echo "Stephen Chow";
}
echo "My name is ";
writeMyName();
?>
显示 My name is Stephen Chow
(2)有参数的函数
<?php
function writeMyName($thename)
{
echo $thename;
}
echo "My name is ";
writeMyName("Jacky.");
echo "Her name is ";
writeMyName("Lucy.");
?>
显示结果是 My name is Jacky.Her name is Lucy.
(3) 有参数也有返回值 的函数
<?php
function f_add($x,$y)
{
$total = $x + $y;
return $total;
}
echo "1 + 16 = " . f_add(1,16);
?>
显示1 + 16 = 17
---------------------------------------------------
- [原创][技术]PHP学习笔记(2)--基础2/3
- [原创][技术]PHP学习笔记(3)--基础3/3
- [原创][技术]PHP学习笔记(1)--基础1/3
- [原创][技术]PHP学习笔记(5)--PHP高级2/2
- [原创][技术]PHP学习笔记(4)--PHP高级1/2
- [原创][技术]PHP学习笔记(6)--PHP与mySQL
- PHP学习笔记(2)----Mysql与PHP的整合[原创]
- [原创][技术]mySQL笔记(2)
- [原创][技术]XML学习笔记(1)------XML 基础
- PHP学习笔记-PHP语言基础2
- PHP学习笔记2-php基础语法
- ORACLE学习笔记2(原创)
- 【PHP学习笔记2】基础语法
- PHP学习笔记-PHP语言基础3
- PHP学习笔记(3)----phpmyadmin的安装与使用[原创]
- PHP学习笔记:基础
- php基础学习笔记
- PHP基础学习笔记
- system v 共享内存 + 匿名信号量 , 实现进程互斥
- [转贴] 一位老生意人谈如何选择创业伙伴
- [原创][技术]mySQL笔记(1)
- [原创][技术]mySQL笔记(2)
- [原创][技术]PHP学习笔记(1)--基础1/3
- [原创][技术]PHP学习笔记(2)--基础2/3
- css控制链接不同的样式
- [原创][技术]PHP学习笔记(3)--基础3/3
- [原创][技术]PHP学习笔记(4)--PHP高级1/2
- [原创][技术]PHP学习笔记(5)--PHP高级2/2
- [原创][技术]PHP学习笔记(6)--PHP与mySQL
- [原创][技术]XML学习笔记(1)------XML 基础
- [转帖]80后创业要注意的十个“创业误区”
- [转贴]腾讯前COO告诫创业者:别做腾讯盯上的领域