php. Поиск в строке


Задача:
Требуется узнать, содержит ли строка заданное слово или другую строку.
Например:
У нас есть некий текст(В данном примере взят текст Lorem ipsum). И необходимо определить, содержит ли данный текст заданное слово(В примере осуществляется поиск слова 'esse').
Решение:

php. Преобразовать первый символ строки в нижний регистр


Многие люди ищут данную информацию по запросам:
  • Как сделать первую букву маленькой
  • Первый символ с маленькой буквы
  • Первая буква маленькая
  • php как сделать первую букву маленькой
  • Первая буква с нижнего регистра на php
  • как на php сделать первую букву маленькой
  • и т.д.


На самом деле как только люди не ищут ответ на этот элементарный вопрос.
Но тем не менее, если вы это ищите, то ответ вы можете найти в данной статье.

PHP7. Генерация случайной строки

Многие программисты сталкиваются с необходимостью генерации случайной (рандомной) строки, но решения доступные в интернете оказываются громоздкими или имеют медленную скорость исполнения.
С момента появления PHP7 получить случайную строку на много проще.

PHP. Подсчет количества совпадений слов в массиве

Представим момент, что нам необходимо подсчитать количество совпадений слов в массиве.
В данной статье опубликована функция, которая выполняет данное действие.

PHP. Подсчет количества совпадений слов в массиве

Новость отредактировал: Fixlix - 17-12-2017, 19:47

PHP. Запись строковых данных с новой строки в текстовый файл

Запись строковых данных с новой строки в текстовый файл.
Представим, что нам необходимо дописать строковые данные в текстовый файл с новой строки, в котором уже содержится какой то текст (информация).

PHP. Запись строковых данных с новой строки в текстовый файл

PHP. Сокращение длинного текста. Функция mb_substr_replace

Сокращение длинного текста и вывод многоточия с определенной позиции. Создание собственной функции mb_substr_replace.



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

mb_substr - получить часть строки

Функция mb_substr принимает четыре параметра, где:
Первый параметр - исходная строка с которой осуществляется работа.
Второй параметр - стартовая позиция с которой необходимо получить необходимый текст строки.
Третий параметр - количество требуемых символов начиная со стартового символа указанного во втором параметре.
Четвертый параметр - кодировка текста с которым осуществляется работа.

mb_substr (string str, int start [, int length [, string encoding]])


Пример:
$string = "Текст для примера";
echo mb_substr($string, 3, 10, "UTF-8");


Отсчет стартовой позиции заданный во втором параметре начинается с 0.

Результат:
ст для при