HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 25.03.2009, 17:49
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме:
347573

Репутация: 185
По умолчанию

Цитата:
Сообщение от Gin  
Дборого времени суток.

Столкнулся с такой проблемой нужно от начала и конуа строки отсечь символ переноса строки подскажите как это сделать. Спасибо.
PHP код:
$text str_replace('\n'''$text); 
 
Ответить с цитированием

  #2  
Старый 25.03.2009, 18:02
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме:
262809

Репутация: 21
По умолчанию

2-=Static=-
Пробовал таким методом, но что -то не работает -(
приэтом еще мне нужно удлалить \n из начала строки а не из всей.
 
Ответить с цитированием

  #3  
Старый 25.03.2009, 18:10
art2222
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
Провел на форуме:
1191083

Репутация: 270
По умолчанию

PHP код:
 $text str_replace('\n'''$text); 
Работать не будет. Нужно в двойных кавычках. Вот так:
PHP код:
$text str_replace("\n"''$text); 
Цитата:
приэтом еще мне нужно удлалить \n из начала строки а не из всей.
Если только из начала и конца то используй trim() или rtrim() если только из начала.

PHP код:
$text trim($text); 
Цитата:
В чем же дело?
Тариф платный.
Хм. У меня тоже не заработал. Странно.

Попробуй второй класс:
http://slil.ru/27332726

Последний раз редактировалось art2222; 25.03.2009 в 18:20..
 
Ответить с цитированием

  #4  
Старый 25.03.2009, 18:17
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


По умолчанию

-=Static=-, то что в одинарных ковычках воспринимается пыхой "как есть" и поэтому скрипт будет искать строчку \n а не перенос строки.

Gin, это регулярки. Сейчас напишу.

Последний раз редактировалось mailbrush; 25.03.2009 в 18:31..
 
Ответить с цитированием

  #5  
Старый 25.03.2009, 18:32
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


По умолчанию

PHP код:
<?
$text
="\nblablabla\n";
preg_match("#\\n(.*)\\n#",$text,$f);
echo 
$f[1];
?>
Во какбы. Gin, так пашет?
 
Ответить с цитированием

  #6  
Старый 25.03.2009, 18:41
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме:
262809

Репутация: 21
По умолчанию

Так тож вроде не пашет, trim здес не подходит т.к. убирает пробелы только.
Задача как раз именно в том чтобы отсечь символ переноса убрать в начале строки. а в самой строке содержится у меня текст (т.е. символов переноса там много)

Последний раз редактировалось Gin; 25.03.2009 в 18:48..
 
Ответить с цитированием

  #7  
Старый 25.03.2009, 18:46
MafiaBoy3
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме:
756152

Репутация: 38
По умолчанию

Мне необходимо знать чем отличаются методы начинающиеся с self от методов без self?
Где об этом почитать?

Помогите, а то гугл не помог.

Последний раз редактировалось MafiaBoy3; 25.03.2009 в 18:59..
 
Ответить с цитированием

  #8  
Старый 25.03.2009, 18:53
art2222
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
Провел на форуме:
1191083

Репутация: 270
По умолчанию

Цитата:
trim здес не подходит т.к. убирает пробелы только.
Неверно. Чтитай тут: http://de3.php.net/trim

Цитата:
Мне необходимо знать чем отличаются методы начинающиеся с self от методов без self?
Где об этом почитать?
Если не ошибаюсь, то тут
http://stackoverflow.com/questions/151969/php-self-vs-this
и вот
http://xpoint.ru/forums/programming/PHP/thread/35670.xhtml

Т.е. $this - указатель на объект класса, а self указывает на сам класс.

Последний раз редактировалось art2222; 25.03.2009 в 19:01..
 
Ответить с цитированием

  #9  
Старый 25.03.2009, 18:53
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


По умолчанию

Шяс доделаю.

Последний раз редактировалось mailbrush; 25.03.2009 в 18:57..
 
Ответить с цитированием

  #10  
Старый 25.03.2009, 19:03
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


По умолчанию

PHP код:
<?
$text
="\nblab\nla\nbla\n";
$text=explode("\n",$text);
unset(
$text[0],$text[count($text)]);
for(
$i=1;$i<=count($text);$i++)
{
echo 
$text[$i]."\n";
}
?>
Так должен работать...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.