[原创][技术]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

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

原创粉丝点击