PHP初心者向け。reset関数とend関数とは何か・使い方
65 回閲覧されました
みなさんこんにちは、jonioです。
今回の記事はPHPのreset関数とend関数が何かと使い方のメモになります。
おすすめ参考書
PHPを始めたばかりの方は一緒に読むと理解が深まると思います。
リンク
reset関数・end関数とは
reset関数は配列の最初の要素の値を取得してend関数は配列の最後の要素の値を取得します。
reset関数の使い方
下記のコードで考えます。
<?php
$array = ['a', 'b', 'c'];
echo reset($array);
?>
出力結果は下記になります。
//出力結果
a
内部ポインタ(配列の中でどの位置にいるか)も確認します。
これはcurrent関数で行います。
<?php
$array = ['a', 'b', 'c'];
echo reset($array);
echo current($array);
?>
出力結果は下記になります。
//出力結果
a
end関数の使い方
下記のコードで考えます。
<?php
$array = ['a', 'b', 'c'];
echo end($array);
?>
出力結果は下記になります。
//出力結果
c
内部ポインタも確認します。
<?php
$array = ['a', 'b', 'c'];
echo end($array);
echo current($array);
?>
出力結果は下記になります。
//出力結果
c