ホームページ > バックエンド開発 > PHPの問題 > PHPのendメソッドは何をするのでしょうか?

PHPのendメソッドは何をするのでしょうか?

青灯夜游
リリース: 2023-03-12 10:14:02
オリジナル
2540 人が閲覧しました

php end メソッドの機能は、配列の内部ポインタを配列の最後の要素にポイントし、最後の要素のキー値を返すことです。その使用構文は「end($array)」です。 ; これも使用できます end() が最後の要素へのポインタをポイントした後、「key($array)」を使用して最後の要素のキー名を取得します。

PHPのendメソッドは何をするのでしょうか?

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php end とはための方法?

PHP では、end() 関数は、配列の内部ポインタを配列の最後の要素 (現時点では) にポイントし、最後の要素の値を返すことができます。空の場合は FALSE を返します。

end() 関数の構文形式は次のとおりです。

end($array)
ログイン後にコピー
  • パラメータ $array は、操作対象の配列です。

戻り値: 成功した場合は配列の最後の要素の値を返し、配列が空の場合は FALSE を返します。

例:

<?php
header("Content-type:text/html;charset=utf-8"); 
$array = array(
    &#39;PHP中文网&#39;,
    &#39;https://www.php.cn/&#39;,
    &#39;PHP 教程&#39;,
    &#39;end() 函数&#39;
);
$array2 = [];
echo &#39;数组的最后一个元素是:&#39;.end($array).&#39;<br>&#39;;
var_dump(end($array2)); 
?>
ログイン後にコピー

PHPのendメソッドは何をするのでしょうか?

end() 関数と key() 関数を使用すると、配列の最後の要素のキー名を取得することもできます。 。

end() 関数は、配列の内部ポインタを最後の要素にポイントします (この時点では、最後の要素が配列の現在の要素です)。その後、key() 関数を使用してキーを取得します。現在の要素の名前。

<?php
header("Content-type:text/html;charset=utf-8"); 
$array = array(
    &#39;PHP中文网&#39;,
    &#39;https://www.php.cn/&#39;,
    &#39;PHP 教程&#39;,
    &#39;end() 函数&#39;
);
var_dump($array);
end($array);
$lastKey = key($array);
echo "数组最后一个键名为:".$lastKey;
?>
ログイン後にコピー

PHPのendメソッドは何をするのでしょうか?

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPのendメソッドは何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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