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

Форум PHP

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

 

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

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

тема: Что такое возврат коретки?
 
 автор: ChemboRambo   (19.04.2006 в 17:40)   письмо автору
 
 

Здравствуйте и извените за глупый вопрос,
не могли бы вы мне обьяснить что такое:
\r
\n
\t
Что они означают и делают и для чего, а то в книгах смотриш так там пишут возврат коретки и так далее но мне это ничего не говорит, обьясните поподробней пожалуйста!
Заранее большое спасибо!!!

   
 
 автор: Киналь   (19.04.2006 в 17:59)   письмо автору
 
   для: ChemboRambo   (19.04.2006 в 17:40)
 

Ну, для начала не кОретки. а кАретки. А означает вот что.

Все это - служебные символы, служащие для деления текста на строки/абзацы.

\n - конец строки
\r - возврат каретки (т.е. начало новой строки)
\t - табуляция (т.е. отступ)

Например, если записать в файл так:

$str="
 Текст с
                      отступами
и переводами строк
";
fputs($res, $str);

, в файле это будет одна строка с одинарными пробелами. А если

$str="\nТекст с \n\t отступами\n и переводами строк\n
";
fputs($res, $str);

, то в файле вы увидите то. что я написл в первом примере.

Поправка: написанное справедливо только для *nix. В Windows к каждому \n надо добавить вначале \r, вот так: \r\n

   
 
 автор: ChemboRambo   (19.04.2006 в 18:08)   письмо автору
 
   для: Киналь   (19.04.2006 в 17:59)
 

Спасибо вроде всё понятно!!!

   
 
 автор: Mefisto84   (19.04.2006 в 18:03)   письмо автору
 
   для: ChemboRambo   (19.04.2006 в 17:40)
 

Ну это различные символы: \n - символ перехода на новую строку; \t - знак табуляции, а вот что такое \r я не помню :-)

   
 
 автор: HerSystem   (10.05.2006 в 14:55)   письмо автору
 
   для: ChemboRambo   (19.04.2006 в 17:40)
 

Народ помогите я недопонял насчёт fputs($res, $str);
$str содержит данную строку.
А что содержит $res???
И как это вывести на печать?

   
 
 автор: cheops   (10.05.2006 в 19:24)   письмо автору
 
   для: HerSystem   (10.05.2006 в 14:55)
 

$res в данном случае - это дескриптор файла, который предварительно получаются при помощи функции fopen(). Что вам требуется вывести на печать?

   
Rambler's Top100
вверх

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