web関連

【php】ループの一番最初と最後の判別方法

【php】ループの一番最初と最後の判別方法

ループで最初の要素だけに特定の処理をしたくて調べた

ループの一番最初と最後の判別方法

reset()end()でループの最初と最後を判別できる

<?php 
$nums = ['first','second','third','fourth','fifth'];
foreach( $nums as $num ){
	if( $num === reset($nums) ){ //ループの1番最初
		echo $num."は一番最初だよ<br>";
	}elseif( $num === end($nums) ){ //ループの1番最後
		echo $num."は一番最後だよ<br>";
	}else{//最初以外
		echo $num."<br>";
	}
}
?>

最初の要素にclass振りたくて調べた

Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。