Понадобилось при отправке заполненной формы на почту.
В примере подразумевается что в форме 1 input.
if(preg_match('@value="([^"]*)"@', $email_content_text, $m)){
$email_content_text = preg_replace('/<input[^>]*>/is', $m[1], $email_content_text);
}
В примере для первого div внутри элемента
.classname div:first-child {
}
if (!function_exists('mb_ucfirst') && function_exists('mb_substr')) {
function mb_ucfirst($string) {
$string = mb_ereg_replace("^[\ ]+","", $string);
$string = mb_strtoupper(mb_substr($string, 0, 1, "UTF-8"), "UTF-8").mb_substr($string, 1, mb_strlen($string), "UTF-8" );
return $string;
}
}
$text=mb_ucfirst($text);
Обновлено: https://krylov.org.ua/php-strtolower-krome-pervoj-bukvy-slovo-s-bolshoj/