배열은 하나 이상의 값을 별도의 변수 이름에 저장할 수 있습니다. 이 기사에서는 주로 PHP 배열에 대한 간단한 소개를 공유합니다.
<?php //普通声明 $arr = array('aaa','bbbb','ccccc'); echo $arr[0],'<br>'; echo $arr[2],'<br>','<br>'; $arr1[] = 'xxxx'; $arr1[] = 'yyyyy'; print_r($arr1); //键值对方式声明数组。 $kv = array('name'=>'张三','sex'=>'男','age'=>18); echo $kv['name'],'<br>'; echo $kv['sex'],'<br>'; echo $kv['age'],'<br>'; //数组声明二 $skv['x'] = 'xxxx'; $skv['y'] = 'yyyyy'; print_r($skv); echo '<br>'; //特殊情况:字符串‘10’ 和 数字10 在数组中会转换成数字10 。 $test['10'] = '张三'; $test[10] = '丽丽'; $test['10.0'] = '隔壁';//加小数点后的字符串不会被转换成数字。*** //小数会取整后,都是9 同样会覆盖。 $test[9.12] = '老王'; $test[9.14] = '丽丽'; //'' 在数组中等同意 null 也会被覆盖 $test[''] = '马云'; $test[null] = '丽丽'; print_r($test); //通过 extract 函数 将数组中的变量,导出成对象和值: extract($kv); echo '<br>',$name,'<br>',$sex,'<br>',$age;?>
출력은 다음과 같습니다.
aaa cccccArray ( [0] => xxxx [1] => yyyyy ) 张三 男18Array ( [x] => xxxx [y] => yyyyy ) Array ( [10] => 丽丽 [10.0] => 隔壁 [9] => 丽丽 [] => 丽丽 ) 张三 男18
관련 권장 사항:
위 내용은 PHP 배열의 간단한 시작 사례의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!