Как вычислить количество пробелов от начала строки до начала текста с помощью php? Интересует решение в одну строку. Пример строки :
$str = ' семь пробелов от начала строки а если вот такой текст ?'
С помощью регулярных выражений (промежуточные пробелы не будут учитываться):
$str = ' десять пробелов от начала строки а если вот такой текст ?';
echo preg_match_all('~(?<=^|\G)\s+?(?=\s|\S)~', $str);
Результат: 10
substr_count($stroka, ' ',0,strrpos($stroka, $starttext))
$count = mb_strlen($str) - mb_strlen(ltrim($str));
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники