PHP学习笔记(二) 数组(定义,多维,foreach,输出), 函数

文章目录

  • 数组
    • 练习输出
  • 函数

数组

	echo "
";
	$number = array(3, 5, 7, 11, 15);	
	$color = array('blue','yellow','red');
	echo $color[2][1];	//二维数组
	$color[] = 'orange';
	$color[] = 'black';
	$color[] = 'white';//**数组下标按照最大的自动下标累加	
	$color[66] = 'odds';
	print_r($color);//必须用print_r输出数组

练习输出

键-值对

	$student = array(
		'name' => '张三',
		'age' => '21',
		'height' => '183.5',
		'native' => '济宁',
		'sex' => '男'
		);

数组的嵌套

	$students = array(
		array(
		'name' => '李四',
		'age' => '21',
		'height' => '163.5',
		'native' => '济宁',
		'sex' => '男'
		),
		array(
		'name' => '王五',
		'age' => '21',
		'height' => '153.5',
		'native' => '济宁',
		'sex' => '男'
		),
		array(
		'name' => '郭千仞',
		'age' => '21',
		'height' => '183.5',
		'native' => '济宁',
		'sex' => '男'
		)
	);	

foreach输出数组

foreach ($students as $value) {
     
	 	echo "大家好,我叫{
       $value[name]},我今年{
       $value[age]}岁,我来自{
       $value[native]},我是一个{
       $value[sex]}生,我的身高是{
       $value[height]}厘米
"
;

函数

function sum($a, $b, $c){
     
		return $a + $b + $c;
	}
	function di($a, $b){
     
		return $a - $b;	
	}
	function link($a, $b){
     
		return  $a.$b."
"
; } echo sum(1, 2, 3)."
"
; echo di(1, 2)."
"
; echo link('Hello','World');

你可能感兴趣的:(php)