Создайте список начальных букв из списка словPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Создайте список начальных букв из списка слов

Сообщение Anonymous »

В MYSQL у меня есть таблица с полем такого типа
  • Имя поля: TAGS
  • Значение: xavier,celine,marise,leon,john,cathy,polux,maurice
Я делаю это в PHP


Я делаю это на PHP


Я делаю это на PHP


р>

Код: Выделить всё

$xwords = array();
function array_rpush(&$arr, $item)
{
$arr = array_pad($arr, -(count($arr) + 1), $item);
}

$tags = requete("SELECT tags FROM tbl_tags LIMIT 1;");
while($dtags = mysql_fetch_assoc($tags)){
$words .= array_rpush($xwords, $dtags['tags']);
}

// MY ARRAY XWORDS FOR DEBUG
//
// Array ( [0] => xavier, celine, marise, leon, john, cathy, polux, maurice
//

Моему скрипту нужно найти первую букву каждого слова в этом списке и проверить, соответствует ли он A/B/C (я создаю индексную страницу A-Z)

Код: Выделить всё

// COUNT $XWORDS VALUE
$total = count($xwords);
// total =1
for ($i = 0; $i < $total; $i++)
{
$wtags = explode(",", $xwords[$i]);
// wtags = Array ( [0] => xavier [1] => celine [2] => marise... )
while (list($idx,$val) = each($wtags)) {
echo $val{0}."
";
echo substr($val,0,1)."
";
}
}

Код: Выделить всё

echo $val{0}."
";
ИЛИ echo substr($val,0,1)."
" дайте мне только x и ничего после (а дайте мне только первую букву для первой записи в массиве ).

Подробнее здесь: https://stackoverflow.com/questions/370 ... t-of-words
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»