この記事では、PHP の配列に関する知識を共有します。必要な友人は参考にしてください。
配列はそれほど単純ではありません
int a[1100000]
しかし、PHP はそうではありません
<?php $n=1; $a=array(array(array())); $s=array(); $s[1]="S30408"; $a[1][1][1]=0;$a[1][1][2]=1.05; $a[1][2][1]=0;$a[1][2][2]=2.04; $a[1][3][1]=7.90;$a[1][3][2]=11.15; $a[1][4][1]=17.80;$a[1][4][2]=20.20; $a[1][5][1]=0;$a[1][5][2]=0.09; $a[1][6][1]=0;$a[1][6][2]=0.055; $a[1][7][1]=0;$a[1][7][2]=0.035;?>
これは 3 次元です配列、ちょっと面倒かな?
一次元配列から始めましょう。
<?php $s=array();/*每一个array就是一个维度*/ $s[1]=100;$s[2]=200; echo $s[1]+$s[2];?>
これは配列です。完全な順列 php
<?php $v=array(); $a=array(); function dfs($k){ global $v,$a,$n; if($k==$n+1){ for($i=1;$i<n;$i++){ echo $v[$i]," "; } echo $v[$n],"<br>"; } else{ for($i=1;$i<=n;$i++){ if($v[$i]==true){ $v[$i]=false; $a[$k]=$i; dfs($k+1); $v[$i]=true; } } } } dfs(5);?>があります
これは、5 の完全な順列を見つけるためです。
少し間違っているように思えますが、心配しないでください。
例を見てください
2 次元のものを非常に単純なものに接続するだけです
以上です
$s=array(array());
以上です
明日は別の章があります、それは何についてですか?
いくつかの操作ループについて話しましょう。
配列ってすごく簡単じゃないですか
int a[1100000]
でもphpはこうじゃないんです
<?php $n=1; $a=array(array(array())); $s=array(); $s[1]="S30408"; $a[1][1][1]=0;$a[1][1][2]=1.05; $a[1][2][1]=0;$a[1][2][2]=2.04; $a[1][3][1]=7.90;$a[1][3][2]=11.15; $a[1][4][1]=17.80;$a[1][4][2]=20.20; $a[1][5][1]=0;$a[1][5][2]=0.09; $a[1][6][1]=0;$a[1][6][2]=0.055; $a[1][7][1]=0;$a[1][7][2]=0.035;?>
これは3次元の配列です、ちょっと面倒ですよね?
一次元配列から始めましょう。
<?php $s=array();/*每一个array就是一个维度*/ $s[1]=100;$s[2]=200; echo $s[1]+$s[2];?>
これは配列です。完全な順列 php
<?php $v=array(); $a=array(); function dfs($k){ global $v,$a,$n; if($k==$n+1){ for($i=1;$i<n;$i++){ echo $v[$i]," "; } echo $v[$n],"<br>"; } else{ for($i=1;$i<=n;$i++){ if($v[$i]==true){ $v[$i]=false; $a[$k]=$i; dfs($k+1); $v[$i]=true; } } } } dfs(5);?>があります
これは、5 の完全な順列を見つけるためです。
少し間違っているように思えますが、心配しないでください。
例を見てください
2 次元のものを非常に単純なものに接続するだけです
以上です
$s=array(array());
以上です
明日は別の章があります、それは何についてですか?
いくつかの操作ループについて話しましょう。
関連する推奨事項:
以上がPHP学習配列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。