配列のすべての一意の値を取得しようとしています。
$Arr_TitleID = "92 1 92 38 1 6 1";
echo "Arr_TitleID: " . $Arr_TitleID;
$TitleID_Explode = explode(" ", $Arr_TitleID);
$BigTitleID_Explode = array_unique($TitleID_Explode);
$CTID_count = count($BigTitleID_Explode);
echo "count(CTID_count): " . $CTID_count;
for($i = 0; $i < $CTID_count; $i++)
{
echo "Piece $i = $BigTitleID_Explode[$i]";
}
出力:
Arr_TitleID: 92 1 92 38 1 6 1 カウント (CTID_カウント): 4 ピース 0 = 92 ピース 1 = 1 ピース 2 = ピース 3 = 38
6番はどこ?そして、数字の 6 があるはずの場所に空白があるのはなぜですか?