Попробую объяснить как можно проще, есть обычная переменная с текстом
Привет друзья на тостер и код ее разбирает на части вот так
Привет друзья на тостер
array(10) {
[0]=>
string(12) "Привет"
[1]=>
string(25) "Привет друзья"
[2]=>
string(30) "Привет друзья на"
[3]=>
string(43) "Привет друзья на тостер"
[4]=>
string(12) "друзья"
[5]=>
string(17) "друзья на"
[6]=>
string(30) "друзья на тостер"
[7]=>
string(4) "на"
[8]=>
string(17) "на тостер"
[9]=>
string(12) "тостер"
}
Нужно чтоб в это переменной которая содержит разбитый текст был приоритет на числу в string
(30)
например как вы видите каждое слово имеет свое число в string, есть
string(17) а есть
string(30)
вот нужно чтобы приоритет был на большем числе, и в конце я мог вывести приоритетные слова, точнее слова которые имеют больше символов или большее число в string
(?) .
Но если этих слов не будет, нужно чтоб он выводил менее приоритетные слова.
var_dump($переменная с приоритетом);
Приоритетное число
[3]=>
string(43) "Привет друзья на тостер"