PHP/MySQL | Помощь
Привет, пишу библиотеку помогите.
Все знает о функции mb_strlen. Как сделать так чтоб отображался 500 слов а не символ.?
Все знает о функции mb_strlen. Как сделать так чтоб отображался 500 слов а не символ.?
На странице 500 слов. Если текст больше 500 слов то включить навигация.
Можно разделить весь текст на слова, но это потребует лишней аллокации.
Например так:
А можно так:
Например так:
<?php
if(sizeof(explode(" ", $text)) > 500)
UI::paginate();
А можно так:
<?php
$accum = 0;
for($i = 0; $i < strlen($text); $i++)
{
if($text[$i] == " ")
$accum++;
}
if($accum > 500)
UI::paginate();
monobogdan (10.05.2019 в 21:29)
Можно разделить весь текст на слова, но это потребует лишней аллокации.
Например так:
А можно так:
Можно разделить весь текст на слова, но это потребует лишней аллокации.
Например так:
<?php
if(sizeof(explode(" ", $text)) > 500)
UI::paginate();
А можно так:
<?php
$accum = 0;
for($i = 0; $i < strlen($text); $i++)
{
if($text[$i] == " ")
$accum++;
}
if($accum > 500)
UI::paginate();
Спасибо попробую)
DELETED
12 мая 2019, в 8:58
Delete
monobogdan (10.05.2019 в 21:29)
Можно разделить весь текст на слова, но это потребует лишней аллокации.
Например так:
А можно так:
Можно разделить весь текст на слова, но это потребует лишней аллокации.
Например так:
<?php
if(sizeof(explode(" ", $text)) > 500)
UI::paginate();
А можно так:
<?php
$accum = 0;
for($i = 0; $i < strlen($text); $i++)
{
if($text[$i] == " ")
$accum++;
}
if($accum > 500)
UI::paginate();
и где тут mb_strlen()
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
DELETED
12 мая 2019, в 9:04
Delete
monobogdan (12.05.2019 в 09:00)
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
предлоги, союзы, частицы и междометия будут как слова тогда получается разделяться?
PhpStorm (12.05.2019 в 09:04)
monobogdan (12.05.2019 в 09:00)
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
предлоги, союзы, частицы и междометия будут как слова тогда получается разделяться?
monobogdan (12.05.2019 в 09:00)
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
предлоги, союзы, частицы и междометия будут как слова тогда получается разделяться?
Если так хочется всякие союзы считать отдельными словами, то добавляем поиск по маске:
<?php
$mask = array(" ", "-");
for($i = 0; $i < strlen($text); $i++)
{
if(in_array($text[$i], $mask)
$accum++;
}
DELETED
12 мая 2019, в 9:24
Delete
monobogdan (12.05.2019 в 09:07)
PhpStorm (12.05.2019 в 09:04)
monobogdan (12.05.2019 в 09:00)
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
предлоги, союзы, частицы и междометия будут как слова тогда получается разделяться?
Если так хочется всякие союзы считать отдельными словами, то добавляем поиск по маске:
PhpStorm (12.05.2019 в 09:04)
monobogdan (12.05.2019 в 09:00)
PhpStorm, ТС неправильно сформулировал вопрос, mb_strlen тут никаким боком не касается.
предлоги, союзы, частицы и междометия будут как слова тогда получается разделяться?
Если так хочется всякие союзы считать отдельными словами, то добавляем поиск по маске:
<?php
$mask = array(" ", "-");
for($i = 0; $i < strlen($text); $i++)
{
if(in_array($text[$i], $mask)
$accum++;
} чувак из бана выйдет тогда плюсанёт может
PhpStorm, через 30 дней плюсанет, это мульт simple_php
Стр.: 1, 2