PHPで配列の最後の要素のキーと値を取得するにはどうすればよいですか? (写真 + ビデオ)

藏色散人
リリース: 2019-12-20 17:57:41
オリジナル
9425 人が閲覧しました

PHP の面接の質問では、配列内の重複要素を削除するための PHP など、PHP 配列に関する基本的な操作知識がよく出てきます。 要素php配列転送 文字列 とその他の基本的な質問に変更します。

この記事では、PHP 配列に関するよくある面接の質問を紹介します。PHP は配列の最後の要素を取得します。 要素のキーと値の メソッド。

以下では、コード例を組み合わせて、PHP が配列の最後の要素のキーと値を取得する方法を詳しく紹介します。

PHP には、配列の最後の要素の値を直接取得できる関数があります。

end() 関数: 配列の内部ポインタを最後のセルに移動し、その値を返します。

コード例は次のとおりです。

<?php
$arr = [&#39;1&#39; => &#39;name&#39;, &#39;3&#39; => 2, 5 => 6, 
&#39;name&#39; => &#39;张三&#39;];
$a = end($arr);
echo $a;
ログイン後にコピー

ブラウザからアクセスすると、結果は次のようになります。

PHPで配列の最後の要素のキーと値を取得するにはどうすればよいですか? (写真 + ビデオ)

図に示すように、end 関数を直接使用して配列の最後の要素の値を取得することを示します。

次に、簡単なメソッドを使用して、最後の要素の添え字、つまりキー名を取得できます。

コード例は次のとおりです。

<?php
/**
 * PHP获取数组中最后一个元素下标和值
 */
$arr = [&#39;1&#39; => &#39;name&#39;, &#39;3&#39; => 2, 5 => 6, &#39;name&#39; => &#39;张三&#39;];
$a = end($arr);
echo $a;
echo "<br>";
foreach ($arr as $k => $v) {
    if ($v === $a) {
        echo $k;
    }
}
ログイン後にコピー

ここでは、主に foreach ループを使用して配列キー値を走査し、次に if ステートメントを使用して配列値を走査して終了します。 関数で取得した値が比較され、完全に等しい場合、最後の要素のキー名である対応する添え字が出力されます。

最終結果は次のとおりです:

PHPで配列の最後の要素のキーと値を取得するにはどうすればよいですか? (写真 + ビデオ)

この質問は、PHP による配列の最後の要素のキーと値の取得に関するものです 具体的な方法の紹介 , とてもシンプルで分かりやすいです。困っている人たちの役に立てば幸いです!

PHP についてさらに詳しく知りたい場合は、PHP 中国語 Web サイト PHP ビデオ チュートリアル を参照してください。ようこそ。 ぜひ皆さんも参考にして学んでください!

以上がPHPで配列の最後の要素のキーと値を取得するにはどうすればよいですか? (写真 + ビデオ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート