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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как сохранить сложный текст?

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: xenux   (19.11.2006 в 14:58)   письмо автору
 
   для: kasmanaft   (19.11.2006 в 10:08)
 

Sposib za funkciju VASHE SAMIJ LUCHIJ FORUM!!!!!!!!!!

   
 
 автор: kasmanaft   (19.11.2006 в 10:08)   письмо автору
 
   для: xenux   (19.11.2006 в 00:47)
 

уот:

<?
$text 
'text   text text';
function 
replace($arr)
{
   return 
str_repeat('&nbsp;'strlen($arr[0]));
}
echo 
preg_replace_callback ("/ {2,}/""replace"$text);
?>

На &ndsp; заменяются не все пробелы подряд, а только те, что кучками стоят

   
 
 автор: xenux   (19.11.2006 в 00:47)   письмо автору
 
   для: Lelik   (19.11.2006 в 00:36)
 

о как сделать эту функцию пробел это что ?

   
 
 автор: Lelik   (19.11.2006 в 00:36)   письмо автору
 
   для: xenux   (19.11.2006 в 00:30)
 

для этого можно сделать функцию, которая все пробелы будет заменять на &#32; или &nbsp;. Если есть еще какие способы окромя этого, мне тож интересно :)

   
 
 автор: xenux   (19.11.2006 в 00:30)   письмо автору
 
   для: cheops   (18.11.2006 в 23:59)
 

Спосибо работает ,но еще хотелось бы узнать как сделать чтоб много пробелов подряд выводила.

   
 
 автор: cheops   (18.11.2006 в 23:59)   письмо автору
 
   для: xenux   (18.11.2006 в 23:35)
 

Текст сохраняется как есть, но перед выводом в окно браузера пропускается через функцию nl2br(), чтобы заменить переводы строк на тэг <br>.
<?php
  
echo nl2br($from_database);
?>

   
 
 автор: xenux   (18.11.2006 в 23:35)   письмо автору
 
   для: Владимир55   (16.11.2006 в 15:03)
 

что то я непонел как сохранить текст с переводом строки в MYSQL и вывести отформатиравонный текст . как мне заменять на /n kazitsa D


Прошу помочь.
СПОСИБО!!!!

   
 
 автор: kasmanaft   (16.11.2006 в 18:13)   письмо автору
 
   для: Unkind   (16.11.2006 в 16:58)
 

Неужели? ;))


>> Скажите, а использование одинарных кавычек взамен двойных
>> не образует в будущем каких-либо подводных камней?

   
 
 автор: Unkind   (16.11.2006 в 16:58)   письмо автору
 
   для: kasmanaft   (16.11.2006 в 16:19)
 


kasmanaft (16.11.2006 в 16:19)
возможно ...
<?
$text = 'bla bla bla';
echo '$text';
?>


В Вашем случае выведется $text

   
 
 автор: Temnovit   (16.11.2006 в 16:22)   письмо автору
 
   для: Владимир55   (16.11.2006 в 15:56)
 

Какие вы используете ковычки, влияет на то, как будут отображаться переменные внутри этих ковычек.
Двойные - переменные интерпритирутся
Ординарные - строка выводиться как есть
Обратные - строка интерпритироется как системная команда

Например код

<?
  $var 
15;

  
$double "peremennaja var = $var <br>";
  
$single 'peremennaja var = $var <br>';
  
//a obratnije voobshe lu46e ne ispolzovatj :)
 
echo $double; echo $single;
?>



выведет следующее


peremennaja var = 15
peremennaja var = $var


Если выводится текст без переменных, то вообще разницы нет.

   

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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