Как с помощью PHP в строке найти слово с большой буквы, не считая первого слова в строке, и это слово с большой буквы занести в переменную ?
Например так:
$input = 'Foo bar Baz';
$word_found = (bool)preg_match('/(?!^)(?P<word>[A-ZА-ЯЁ]\S*)/', $input, $matches);
if ($word_found) {
echo($matches['word']);
} else {
echo('None');
}
Тем, кто не хочет использовать регулярки можно так:
$string = "One two Free Six";
$explode = explode(" ", $string);
$first = strlen($explode[0]) + 1;
array_shift($explode);
echo $first + strcspn(implode(" ", $explode), "ABCDEFGHJIJKLMNOPQRSTUVWXYZ");
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости