1. foreach ループ ステートメントは 2 次元配列を走査します。これは 2 次元配列の foreach 走査です。
$erwei_arr = array(
array("xiaoliu","123456″,"Xiao Liu","男性",29,"システム アナリスト") ,
array("xiaozeng","123456″,"Xiao Zeng" , "男性",23,"Web エンジニア") ,
array("xiaochen","123456″,"Xiaochen","男性",29,"Java エンジニア")
); //インデックスの二次元配列を宣言
$html = “
”.$value.” | ”;
echo $html;
結果は
テーブルに対するPHPの操作はこのようになります。ふふ。
2. よく使用される配列処理関数
ランダム関数、ソート関数などの配列処理関数もさらに重要です。大まかに:
インデックス/値操作関数
in_array() は配列内に特定の値が存在するかどうかをチェックし、array_search() は配列内の特定の値を検索し、成功した場合は対応するキー名を返します。array_key_exists() は以下をチェックします。指定されたキー名が配列内に存在するかどうか
配列のソート関数
sort()は配列を値で昇順にソートして配列を再列挙しますが、rsort()はその逆の降順になります。 asort() は配列を値の昇順にソートし、インデックスと値の関連付けを維持しますが、arsort() はその逆を行います。 ksort() はインデックスと値の関連付けを維持しながら配列をキー名で昇順に並べ替えますが、 krsort() はその逆を行います。
配列統計/固有関数
count() 関数についても前述しましたが、その関数は配列内の配列要素の数をカウントすることです。
配列関数の分割、マージ、分解
array_combine() と array_merge() はコードを直接見てください
$one_array = array("name","gender","age","position");
$two_array = array("Xiao Zeng","男性",23,"電子商取引講師");
echo "
*********array_combine 後の新しい配列 nc_array***** () *****
”;結果は Array ( [name] => Xiao Zeng [ [性別] = > 男性 [年齢] => 23 歳 [役職] =>e-commerce 講師)
echo「
******* の後の新しい配列*array_merge() *****
”;結果は Array ([0] => Name [1] => 年齢[3] => シャオ・ゼン[6] => -コマース講師)
ランダム関数
これは、PHP でのランダムな記事、ランダムな広告、または一部の Web サイトでの宝くじの抽選など、すべてに非常に一般的なものです。
主な関数は array_rand() と shuffle() です。
array_rand() は、配列から 1 つまたは指定された配列要素をランダムに削除し、ランダムなキー名を含む配列を返します。
shuffle() は配列をランダムにシャッフルします。
ここに来ました。最近注頭ブログが忙しくて更新が不安定ですが、ははは、関係ありません。コードの一部は私の講師である曾文冰氏のソースコードに基づいていることをここで述べておきたいと思います。
上記は PHP 配列アプリケーションの基礎 (5) の内容です。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) に注目してください。