В музыке присутствует ОЧЕНЬ много разных жанров, я же хочу сделать чтобы выделялись только основные.
Сделал что-то типо этого:
function genre ($str) {
$array = array(
'pop',
'rock',
'rap',
'r\'n\'b',
'punk',
'metall',
'alternative',
'house',
'dnb',
'trance',
'electro',
'Шансон',
'dance');
$c = count($array);
for ($i = 0; $i <= $c; ++$i) {
if (preg_match("/$array[$i]/i", "$str")) {
#Регулярки
}
}
}
В функцию принимается жанр из mp3 файла.
brendi (26.02.2012/19:53)
А где вопрос?
Сколько нужно держать хлеб в микроволновке, чтобы приготовить сухари?
Ну если только по тактам считать, но это баян..
Gaucer (26.02.2012/20:04)
Ну если только по тактам считать, но это баян..
Да ну, мало ли какой такт у музыки будет. бред короче)
Windler, А что, если обьединить похожие жанры? Я не спец в музыке, но что-то типа: реп, хип хоп => реп; рнб, соул => рнб.
Я знаю, что бред) Никак не определить.)
Windler (26.02.2012/19:53)
В музыке присутствует ОЧЕНЬ много разных жанров, я же хочу сделать чтобы выделялись только основные.
Сделал что-то типо этого:
[php]function genre ($str) {
$array = array(
'pop',
'roc
Слышай,а что тебе мешает читать теги у файла? ли я что не понял?!
localhost (26.02.2012/20:24)
Слышай,а что тебе мешает читать теги у файла? ли я что не понял?!
Я читаю тэги у файлов, но так как под категорий у жанров до фига, то я хочу занести его в одну родительскую категорию.
Допустим есть жанр: Punk Rock - Это Rock, вот обрезаем жанр и получаем Rock. Вот к чему я клоню.