К примеру у меня есть переменная $text , в которой допустим 300 символов .
С помощью чего , можно вывести только 100 символов ?
Благодарю .
Спустя 4 минуты, 43 секунды (14.10.2009 - 23:50) SunSet написал(а):
$text = substr($text, 0, 100);
echo($text );
echo($text );
Спустя 37 секунд (14.10.2009 - 23:51) Gram написал(а):
strlen можно использовать для проверки превышения лимита, и в случае превышения использовать substr с кнопкой подробнее например.
Спустя 1 минута, 34 секунды (14.10.2009 - 23:52) SunSet написал(а):
Gram
Ниче, я никому не скажу
Ниче, я никому не скажу
Спустя 3 минуты, 24 секунды (14.10.2009 - 23:56) Gram написал(а):
SunSet
Все равно на своем настоял)))
Все равно на своем настоял)))
Спустя 1 час, 13 минут, 1 секунда (15.10.2009 - 01:09) kirik написал(а):
Цитата (SunSet @ 14.10.2009 - 15:50) |
$text = substr("$text", 0, 100); |
Зачем переменная в кавычках?
Цитата (Gram @ 14.10.2009 - 15:51) |
strlen можно использовать для проверки превышения лимита, и в случае превышения использовать substr с кнопкой подробнее например. |
В таком случае лучше пользоваться такой фишкой (если конечно не с utf работаешь):
PHP |
if(isset($text{102})) // проверяем, есть-ли в строке 101-й символ, если есть, значит строка больше 100 символов |
быстрее будет чем strlen.
Спустя 8 минут, 53 секунды (15.10.2009 - 01:17) SunSet написал(а):
kirik
Сначала ввел текст туда, а потом решил что лучше переменную вставлю для ясности. Забыл убрать.
Сначала ввел текст туда, а потом решил что лучше переменную вставлю для ясности. Забыл убрать.
Спустя 5 минут, 5 секунд (15.10.2009 - 01:23) kirik написал(а):
SunSet
ок Просто любят очень так писать.
ок Просто любят очень так писать.
Спустя 8 минут, 4 секунды (15.10.2009 - 01:31) SunSet написал(а):
kirik
Черт... еле отмазался )
Черт... еле отмазался )
Спустя 1 час, 19 минут, 4 секунды (15.10.2009 - 02:50) twin написал(а):
Переменная в кавычках обрабатывается в 4(!!) раза дольше.