Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сделать из 1 переменной 2
 
 автор: kis-kis   (30.01.2007 в 11:02)   письмо автору
 
 

Допустим:

$anons = "05.05 Канал ДОБРОЕ УТРО";

Можно ли из $anons сделать две переменных, $time = "05.05" и $text="Канал ДОБРОЕ УТРО"?
Спасибо.

   
 
 автор: bronenos   (30.01.2007 в 11:05)   письмо автору
 
   для: kis-kis   (30.01.2007 в 11:02)
 

list ($time, $text) = explode (' ', $anons);

   
 
 автор: kasmanaft   (30.01.2007 в 12:12)   письмо автору
 
   для: bronenos   (30.01.2007 в 11:05)
 

Так в $text будет лежать "Канал", а чтобы доконца строка попала, нужно добавить третий аргумент

list ($time, $text) = explode (' ', $anons, 2);

   
 
 автор: bronenos   (30.01.2007 в 13:47)   письмо автору
 
   для: kasmanaft   (30.01.2007 в 12:12)
 

Не знаю, у меня работало....

   
 
 автор: targa   (30.01.2007 в 15:32)   письмо автору
 
   для: kis-kis   (30.01.2007 в 11:02)
 

Если все строки такие, то находите позицию первого слева пробела и режьте потом через subStr()


$anons = "05.05 Êàíàë ÄÎÁÐÎÅ ÓÒÐÎ";
$lnPos = strPos($anons, ' ');
echo subStr($anons, 0, $lnPos).'<br />';
echo subStr($anons, $lnPos+1).'<br />';

   
 
 автор: kis-kis   (30.01.2007 в 15:45)   письмо автору
 
   для: targa   (30.01.2007 в 15:32)
 

Можно полный код?

   
 
 автор: kasmanaft   (30.01.2007 в 17:09)   письмо автору
 
   для: kis-kis   (30.01.2007 в 15:45)
 

Это и есть полный код, замените значение $anons на то, что Вы приводили наверху.

   
 
 автор: targa   (30.01.2007 в 17:28)   письмо автору
 
   для: kis-kis   (30.01.2007 в 15:45)
 


$anons = "05.05 Канал ДОБРОЕ УТРО";
$lnPos = strPos($anons, ' ');
echo subStr($anons, 0, $lnPos).'<br />';
echo subStr($anons, $lnPos+1).'<br />';

Сорри, при копировании глюкануло.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования