{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Hatsune Miku * [мошенник] 22.23
[автор] (14 авг 2013, 20:35) [0/0] [0] [отв] [спам] [под] +1 | -1

короче какая функция отсчитывает например последние 10 символов и выводит их и з файла? мне над полный синтаксис!
Добавлено 14.08.13 в 20:41:20:
ап

2. (14 авг 2013, 20:46) [2/0] [2] [отв] [спам] [под] +1 | -1
Hatsune Miku,

<?php
$text = file_get_contents(\"text.dat\"*;
$text = substr($text, -10);
echo $text;
?>

3.
Union * 0.06
(14 авг 2013, 20:52) [1/0] [1] [отв] [спам] [под] +1 | -1

Дополню чтоб понятней было )
substr
(PHP 3, PHP 4)

substr - возвращает часть строки.

Описание
string substr (string string, int start [, int length])

Substr возвращает часть строки string, специфицированную параметрами start и length.

Если start положительный, возвращаемая строка начинается со start\'овой позиции в string, отсчитываемой от нуля. Например, в строке \'abcdef\' символ в позиции 0 это \'a\', символ в позиции 2 это \'c\', и так далее.

Пример 1. Основы использования substr()
$rest = substr(\"abcdef\", 1); // возвращает \"bcdef\"
$rest = substr(\"abcdef\", 1, 3); // возвращает \"bcd\"
$rest = substr(\"abcdef\", 0, 4); // возвращает \"abcd\"
$rest = substr(\"abcdef\", 0, 8); // возвращает \"abcdef\"



Если start отрицательный, возвращаемая строка начинается со start\'ового символа, считая от конца строки string.

Пример 2. Использование отрицательного start
$rest = substr(\"abcdef\", -1); // возвращает \"f\"
$rest = substr(\"abcdef\", -2); // возвращает \"ef\"
$rest = substr(\"abcdef\", -3, 1); // возвращает \"d\"



Если length задан и положительный, возвращаемая строка будет содержать максимум length символов, начиная со start (в зависимости от длины строки string. Если string меньше start, возвращается FALSE).

Если length задан и негативный, то это количество символов будет пропущено, начиная с конца string (после вычисления стартовой позиции, когда start негативный). Если start задаёт позицию за пределами этого усечения, возвращается пустая строка.

Пример 3. Использование негативного length
$rest = substr(\"abcdef\", 0, -1); // возвращает \"abcde\"
$rest = substr(\"abcdef\", 2, -1); // возвращает \"cde\"
$rest = substr(\"abcdef\", 4, -4); // возвращает \"\"
$rest = substr(\"abcdef\", -3, -1); // возвращает \"de\"

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений