Старый 17.11.2010, 11:37   #1
Мастер
 
Аватар для omnislash
 
Регистрация: 13.08.2008
Адрес: DreamLand
Сообщений: 940
Вес репутации: 225
omnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущее
Отправить сообщение для omnislash с помощью ICQ
По умолчанию 3-и последних символа

Подскажите, нужно из строки $string содержанием "мой_документ.doc" убрать расширение (не обязательно doc).
__________________
Здесь неплохо платят за тизеры и за кликандер
omnislash вне форума   Ответить с цитированием
Старый 17.11.2010, 11:41   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1024
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

все 50 способов описать?
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 17.11.2010, 11:44   #3
Специалист
 
Аватар для pgolovko
 
Регистрация: 07.05.2009
Адрес: Las Vegas
Сообщений: 217
Вес репутации: 188
pgolovko - как роза среди колючекpgolovko - как роза среди колючекpgolovko - как роза среди колючек
По умолчанию

Код:
$new_string = substr($string, 0, -4);
http://ru2.php.net/manual/en/function.substr.php
pgolovko вне форума   Ответить с цитированием
Старый 17.11.2010, 11:46   #4
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 388
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Цитата:
Сообщение от pgolovko Посмотреть сообщение
Код:
$new_string = substr($string, 0, -4);
http://ru2.php.net/manual/en/function.substr.php
Не прокатит с .jpeg
Ж)
Алексей Барыкин вне форума   Ответить с цитированием
Старый 17.11.2010, 11:51   #5
Мастер
 
Аватар для omnislash
 
Регистрация: 13.08.2008
Адрес: DreamLand
Сообщений: 940
Вес репутации: 225
omnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущее
Отправить сообщение для omnislash с помощью ICQ
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
все 50 способов описать?
можно самый простой

Добавлено через 43 секунды
Алексей Барыкин, я так понимаю нужно убрать все справа до первой точки?
__________________
Здесь неплохо платят за тизеры и за кликандер

Последний раз редактировалось omnislash; 17.11.2010 в 11:51. Причина: Добавлено сообщение
omnislash вне форума   Ответить с цитированием
Старый 17.11.2010, 11:55   #6
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 388
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

http://ru2.php.net/pathinfo

PHP код:
function get_file_name($string){
     
$path_parts pathinfo($string);
     return 
$path_parts['filename'];

Добавлено через 1 минуту
Цитата:
Сообщение от omnislash Посмотреть сообщение
можно самый простой

Добавлено через 43 секунды
Алексей Барыкин, я так понимаю нужно убрать все справа до первой точки?

До самой последней точки, см. пример - /www/htdocs/inc/lib.inc.php

Последний раз редактировалось Алексей Барыкин; 17.11.2010 в 11:55. Причина: Добавлено сообщение
Алексей Барыкин вне форума   Ответить с цитированием
Старый 17.11.2010, 12:50   #7
Мастер
 
Аватар для omnislash
 
Регистрация: 13.08.2008
Адрес: DreamLand
Сообщений: 940
Вес репутации: 225
omnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущееomnislash - прекрасное будущее
Отправить сообщение для omnislash с помощью ICQ
По умолчанию

Спасибо. Работает
__________________
Здесь неплохо платят за тизеры и за кликандер
omnislash вне форума   Ответить с цитированием
Старый 17.11.2010, 15:15   #8
Специалист
 
Регистрация: 13.06.2010
Сообщений: 103
Вес репутации: 170
Horrower скоро станет известен
По умолчанию

pathinfo вообще вредная функция.. плохо работает с обратными или смешанными слэшами.. что возникает иногда, когда скрипты переносятся с винды на никсы и наоборот, если конечно не использовать константу DIRECTORY_SEPARATOR.

$string = '/www\localhost\213.jpsg';

var_dump(pathinfo($string));

Код:
array
  'dirname' => string '/www' (length=4)
  'basename' => string 'localhost\213.jpsg' (length=18)
  'extension' => string 'jpsg' (length=4)
  'filename' => string 'localhost\213' (length=13)
но тут, конечно же, другая задача это лишь подводные камни
Horrower вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очистка текста от одного очень назойливого символа Squidward Вопросы от новичков 7 28.07.2010 18:33
Как найти на форуме все темы за 3 последних дня? Красавчег Курилка 6 13.05.2010 08:02
Некоторые выводы исходя из последних событий madload59 Общие вопросы оптимизации 15 26.12.2009 22:22
Выбираем мужского секс-символа форума Сапе 2009 magura888 Курилка 299 07.12.2009 01:33
О возможных причина последних вылетов aship Яндекс 268 31.10.2009 09:58


Часовой пояс GMT +3, время: 08:40.