This commit is contained in:
shim
2023-04-17 11:06:08 +09:00
parent d0b393aa97
commit 76264e09ad
4686 changed files with 552713 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
<?php
//문자열형태소추출
function getSiKey($singer)
{
$singer_set1 = "ㄱ,ㄴ,ㄷ,ㄹ,ㅁ,ㅂ,ㅅ,ㅇ,ㅈ,ㅊ,ㅋ,ㅍ,ㅌ,ㅎ";
$singer_set2 = "가,나,다,라,마,바,사,아,자,차,카,타,파,하";
$singer_set3 = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";
$singer_arr1 = explode(',' , $singer_set1);
$singer_arr2 = explode(',' , $singer_set2);
$singer_arr3 = explode(',' , $singer_set3);
$singer_sub = substr(strtoupper($singer) , 0 , 2);
$singer_ord = ord($singer_sub);
if ($singer_ord > 64 && $singer_ord < 91)
{ // 영문
for($i = 0; $i < 26; $i++)
{
if($singer_sub >= $singer_arr3[$i])
{
$key = $singer_arr3[$i];
}
}
}
else {
$key = "기타";
for($i = 0; $i < 14; $i++)
{
if ($singer_sub >= $singer_arr2[$i])
{
$key = $singer_arr1[$i];
}
}
}
return $key;
}
?>