ДоХтор, При чём тут копипаст вообще? Я где-то написал что это мой код?
Данный код нормально у меня работает, не знаю чем он тебе не угодил!
И я дал рабочий пример.
Если вдруг автору не только первое слово нужно будет, а к примеру как мне только первые 3 слова в тексте и тд.
# blackvj (19.08.2016 / 00:35)
ДоХтор, При чём тут копипаст вообще? Я где-то написал что это мой код?
Данный код нормально у меня работает, не знаю чем он тебе не угодил!
И я дал рабочий пример.
Если вдруг автору не только п
А какая у тебя версия пхп? Дело в том, что split() бросает депрекейтед, т.к. она давно устарела.
___________________________________________________________________________________
Исходя из выше сказанного, split() надо заменить хотя бы на preg_split()
function crop_str_word($text, $max_words = 50, $sep = ' ') {
$words = preg_split('~'. $sep .'~ui', $text);
if (count($words) > $max_words ) {
return join($sep, array_slice($words, 0, $max_words));
}
}
echo crop_str_word('TEXT TEXT TEXT TEXT TEXT TEXT ', 3);
// Вернёт TEXT TEXT TEXT
я делал дизайн как на youtube и взял js коди с youtuba но на сайте не исчезает картинка загрузки вот скрин и вот сам
сайт
что та я сделал не так что ли
ДоХтор, Пользуюсь 5.2, увы не знал что функция split пошла под снос.
И на 5.2 работает нормально.
# blackvj (19.08.2016 / 23:07)
ДоХтор, Пользуюсь 5.2, увы не знал что функция split пошла под снос.
И на 5.2 работает нормально.
Пхп 5.2 уже
10 лет(релиз датирован 2006 годом). Последняя версия ветки 5.2 вышла в январе 2011. Так что уже как минимум 5 лет она не поддерживается.
ValekS, Ну у меня необходимости на более новые версии php переходить нету.
пока твой сервер не обновится и не посыпится весь код к еб..ням собачим.
странное у тебя отношение к будущему своих же творений.
на серваке 5.4 пока, на локалке пхп7 спецом, что бы весь код был абсолютно рабочим в любое время и любых условиях
Как из таблицы экспортировать два последних значения
news_subscribe и
comments_reply_subscribe, чтобы их затем создать в такой же новой таблице? В phpMyAdmin нет экспорта отдельных столбцов, или есть, или я просто не вижу?
Дамп структуры таблицы (+/-)
CREATE TABLE IF NOT EXISTS `users` (
`email` varchar(50) NOT NULL DEFAULT '',
`password` varchar(255) NOT NULL DEFAULT '',
`name` varchar(40) NOT NULL DEFAULT '',
`user_id` int(11) NOT NULL,
`news_num` mediumint(8) NOT NULL DEFAULT '0',
`comm_num` mediumint(8) NOT NULL DEFAULT '0',
`user_group` smallint(5) NOT NULL DEFAULT '4',
`lastdate` varchar(20) DEFAULT NULL,
`reg_date` varchar(20) DEFAULT NULL,
`banned` varchar(5) NOT NULL DEFAULT '',
`allow_mail` tinyint(1) NOT NULL DEFAULT '1',
`info` text NOT NULL,
`signature` text NOT NULL,
`foto` varchar(255) NOT NULL DEFAULT '',
`fullname` varchar(100) NOT NULL DEFAULT '',
`land` varchar(100) NOT NULL DEFAULT '',
`favorites` text NOT NULL,
`pm_all` smallint(5) NOT NULL DEFAULT '0',
`pm_unread` smallint(5) NOT NULL DEFAULT '0',
`time_limit` varchar(20) NOT NULL DEFAULT '',
`xfields` text NOT NULL,
`allowed_ip` varchar(255) NOT NULL DEFAULT '',
`hash` varchar(32) NOT NULL DEFAULT '',
`logged_ip` varchar(40) NOT NULL DEFAULT '',
`restricted` tinyint(1) NOT NULL DEFAULT '0',
`restricted_days` smallint(4) NOT NULL DEFAULT '0',
`restricted_date` varchar(15) NOT NULL DEFAULT '',
`timezone` varchar(100) NOT NULL DEFAULT '',
`user_balance` float NOT NULL,
`news_subscribe` tinyint(1) NOT NULL DEFAULT '0',
`comments_reply_subscribe` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;