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

Форум PHP

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

 

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

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

тема: Функция trim()
 
 автор: Богданн   (22.04.2011 в 11:42)   письмо автору
 
 

Почемуто код не работает, строка не обрезаеться.Что делаю не так?
$j=" 4 3 2 2 ";
$t= trim($j);
echo$t;

  Ответить  
 
 автор: Gubichev   (22.04.2011 в 13:18)   письмо автору
 
   для: Богданн   (22.04.2011 в 11:42)
 

Всё так, код работает.

  Ответить  
 
 автор: cheops   (22.04.2011 в 14:01)   письмо автору
 
   для: Богданн   (22.04.2011 в 11:42)
 

А в чем выражается "не работа" скрита (у вас пробела нет между echo и $t - это здесь опечатка или в скрипте так же)?

  Ответить  
 
 автор: Богданн   (23.04.2011 в 17:56)   письмо автору
 
   для: cheops   (22.04.2011 в 14:01)
 

пробел между оператором и операндом у меня есть просто, пробелы между цифрами не сокращаються или я не правильно понял работу фунции.Она ведь должна убирать пробелы между словами так ведь??

  Ответить  
 
 автор: Tamplier   (23.04.2011 в 18:00)   письмо автору
 
   для: Богданн   (23.04.2011 в 17:56)
 

>пробел между оператором и операндом у меня есть просто, пробелы между цифрами не сокращаються или я не правильно понял работу фунции.Она ведь должна убирать пробелы между словами так ведь??

Нет не так, trim() удаляет пробелы в начале и в конце строки, пробелы в середине остаются как есть.

  Ответить  
 
 автор: Богданн   (23.04.2011 в 18:19)   письмо автору
 
   для: Tamplier   (23.04.2011 в 18:00)
 

ОО, СПАСИБО, а есть функция которая чистить пробели между символами???

  Ответить  
 
 автор: sl1p   (23.04.2011 в 18:24)   письмо автору
 
   для: Богданн   (23.04.2011 в 18:19)
 

$j=" 4 3 2 2 ";
echo preg_replace('#\s+#', '', $j);

  Ответить  
Rambler's Top100
вверх

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