Skip to content

Instantly share code, notes, and snippets.

@katsube
Created November 12, 2023 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save katsube/4d83679880e1a7fe590eafd259710b19 to your computer and use it in GitHub Desktop.
Save katsube/4d83679880e1a7fe590eafd259710b19 to your computer and use it in GitHub Desktop.
<?php
/**
* 重複を削除する
*
*/
//------------------------------------
// グローバル変数
//------------------------------------
// 好きなゲーム一覧
$favogames = [
'ポケモン',
'ドラゴンクエスト',
'メタルギアソリッド',
'ポケモン',
'ファイナルファンタジー',
'メタルギアソリッド',
'バイオハザード',
'バイオハザード',
'メタルギアソリッド'
];
//------------------------------------
// 重複を削除
//------------------------------------
$list = removeDuplicate($favogames);
// 結果を表示
for($i=0; $i<count($list); $i++){
printf("%s\n", $list[$i]);
}
/**
* 重複を削除する
*
* @param [array] $array
* @return array
*/
function removeDuplicate($array) {
$uniq = [ ]; // 連想配列として利用する
// ★ここを回答してください★
// この行と、この上の1行は削除してください。
return array_keys($uniq); // ['ポケモン', 'ドラゴンクエスト', ...]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment