[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: строка
diagnozz
Добрый день)
согласен что вопрос наитупейший но никак не могу найти решение(

есть переменная типа varchar мне нужно дернуть из нее первое слово т.е. прочитать ее до пробела и записать в другую переменную

подскажите плз как это сделать



Спустя 13 минут, 4 секунды (19.12.2008 - 10:34) diagnozz написал(а):
вот это будет правильно?

for ($i = 0; $s[i] != ' '; ns[i]=c[i])
{
i++;
}


тоесть после этого переменная ns будет первым словом строки s?

спасибо

Спустя 9 минут, 34 секунды (19.12.2008 - 10:44) netruxa написал(а):
ну можно строку разбить на пробелы вот так:
PHP
$massivSlovexplode(" ",$stroka);
$pervoe_slovo=$massivSlov[0];

Спустя 2 минуты, 46 секунд (19.12.2008 - 10:47) kirik написал(а):
проще наверное все-таки так
PHP
$first_word strstr($var' ');

Спустя 1 час, 28 минут, 4 секунды (19.12.2008 - 12:15) diagnozz написал(а):
netruxa спасибо работает)
kirik тож пасип) но strstr возвращает от пробела, а мне нужно до)

Спустя 1 минута, 39 секунд (19.12.2008 - 12:16) AndryG написал(а):
substr($str,1,pos(' ',$str)-1) // примерно так ...

Спустя 23 минуты, 14 секунд (19.12.2008 - 12:40) diagnozz написал(а):
AndryG пасип) но не проверял решение уже нашлось)

Спустя 10 часов, 11 минут, 14 секунд (19.12.2008 - 22:51) kirik написал(а):
Цитата
kirik тож пасип) но strstr возвращает от пробела, а мне нужно до)

сорь, спать хотел..) вот так (работает ток в пхп > 5.3)
PHP
$first_word strstr($var' 'true);

Спустя 10 часов, 24 минуты, 29 секунд (20.12.2008 - 09:15) Sylex написал(а):
PHP
$first_word strtok($var' ');
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.