PHP实战手册(4)

发布时间 2023-08-12 22:23:54作者: 水宝石

数组相关

shuffle

将数组所有元素打乱

#!/usr/bin/php
<?php 	
    $x=array(1,2,3,4,5,6,7,8);
   shuffle($x);
   var_dump($x);
?>

range

范围创建数组
range(string|int|float $start, string|int|float $end, int|float $step = 1): array

#!/usr/bin/php
<?php 	
 $x=range(1,4);
 var_dump($x);
?>
array(4) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
  [3]=>
  int(4)
}
#!/usr/bin/php
<?php 	
 $x=range(1,10,3);
 var_dump($x);
?>

array(4) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
  [3]=>
  int(4)
}

list

一组变量赋值

#!/usr/bin/php
<?php 	
 $x=range(1,3);
 list($a,$b,$c)=$x;
 echo $c;

?>
3
#!/usr/bin/php
<?php 	
 list($a,$b,$c)=[11,22,33];
 echo $c;
?>
33