この章では、一般的に使用されるいくつかの PHP 配列内部関数について説明します。
以前に PHP 配列を紹介しました。配列を作成するには array() 関数を使用し、配列要素を削除するには unset() 関数を使用します。この章では、配列に関連してその他の一般的に使用される内部関数についても学習します。
count,sizeof
count - 配列内の要素の数を返します。 sizeof は count の別名であり、その機能は count と同じであり、配列内の要素の数も返します。
count 関数の例は次のとおりです。次の例では、出力配列の要素数は 6 です。
コードをコピーします コードは次のとおりです:
$a = array(1,2,4,5,3,9); // 6
? >
sort
sort - 配列の要素を並べ替えます。ソート後、配列の各要素の元のキーもソートにより変更されます。ソート関数の例は次のとおりです。
コードをコピーします。 コードは次のとおりです。
$a = array(1,2, 4,5,3,9) ;
echo "並べ替え前:
";
foreach ($a as $key=>$value)
{
echo "a[$key]: $value
";
}
sort($a);
echo "並べ替え後:
";
foreach ($a as $key=>$value)
{
echo " a[$key]: $value
並べ替え:
a[0]: 1
a[1]: 2
a[2]: 4
a[3]: 5
a[4]: 3
a[5 ]: 9
ソート後:
a [0]: 1 a[1]: 2
a[2]: 3
a[3]: 4
a[4]: 5 a[5]: 9
asort
asort - give 配列の要素は、各要素の元のキーを保持したままソートされます。
上記の例の sort($a) を asort($a) に変更すると、結果は次のようになります:
コードをコピーします
コードは次のとおりです:
並べ替え前:
a[0] : 1
a[1]: 2
a[2]: 4
a[3]: 5
a[4]: 3
a[5]: 9
ソート後: a[0]: 1
a [1 ]: 2
a[4]: 3
a[2]: 4
a[3]: 5 a[5]: 9
ksort
ksort - に従って配列の各要素を並べ替えますキーのサイズ。 ksort 関数の例は次のとおりです。
コードをコピーします。 コードは次のとおりです。
$fruits = array(" "=>"レモン", " a"=>"オレンジ", "b"=>"バナナ", "c"=>"リンゴ");
ksort($fruits);
foreach ($ $key => $val ) {
echo "$val
"
?>
結果は次のとおりです:
コードをコピー
コードは次のとおりです:
a : オレンジ b : バナナ c : リンゴ
d : レモン
http://www.bkjia.com/PHPjc/327294.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/327294.html
技術記事
この章では、一般的に使用されるいくつかの PHP 配列内部関数について説明します。 以前に PHP 配列について紹介しました。配列を作成するには array() 関数を使用し、配列要素を削除するには unset() 関数を使用します。ベン...