php学习之三(条件语句,数组)

PHP 条件语句


当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。
在 PHP 中,提供了下列条件语句:
if 语句 - 在条件成立时执行代码
if...else 语句 - 在条件成立时执行一块代码,条件不成立时执行另一块代码
if...else if....else 语句 - 在若干条件之一成立时执行一个代码块

switch 语句 - 在若干条件之一成立时执行一个代码块

PHP 循环

在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行。我们可以在代码中使用循环语句来完成这个任务。

在 PHP 中,提供了下列循环语句:

  • while - 只要指定的条件成立,则循环执行代码块
  • do...while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环
  • for - 循环执行代码块指定的次数
  • foreach - 根据数组中每个元素来循环代码块
  • foreach 循环

    foreach 循环用于遍历数组。

    Syntax

  • foreach ($array as $value)
    {
    	要执行代码;
    }

PHP数组

        // 数值数组
	// $cars=array("Volvo","BMW","Toyota");
	// $length=count($cars);
	// // 遍历数组
	// for ($x=0; $x < $length; $x++) { 
	// 	echo $cars[$x]."<br>";
	// }

	// 关联数组
	// $age=array("Peter"=>"35","Ben"=>45,"Kevin"=>"18");
	// // 遍历
	// foreach ($age as $x => $x_val) {
	// 	echo "Key=".$x.",Value=".$x_val."<br>";
	// }
	
	// 多维数组
	$sites = array 
	( 
	    "runoob"=>array 
	    ( 
	        "菜鸟教程", 
	        "http://www.runoob.com" 
	    ), 
	    "google"=>array 
	    ( 
	        "Google 搜索", 
	        "http://www.google.com" 
	    ), 
	    "taobao"=>array 
	    ( 
	        "淘宝", 
	        "http://www.taobao.com" 
	    ) 
	); 
	print("<pre>"); // 格式化输出数组 
	print_r($sites); 
	print("</pre>"); 

PHP - 数组排序函数

在本章中,我们将一一介绍下列 PHP 数组排序函数:

  • sort() - 对数组进行升序排列
  • rsort() - 对数组进行降序排列
  • asort() - 根据关联数组的值,对数组进行升序排列
  • ksort() - 根据关联数组的键,对数组进行升序排列
  • arsort() - 根据关联数组的值,对数组进行降序排列
  • krsort() - 根据关联数组的键,对数组进行降序排列
<?php
	$cars=array("Volvo","BMW","Toyota");
	sort($cars);
	// 其他排序类似
?>





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值