как я взорвался в словах прописных слов PHP? как:PHP взорвать прописные слова
$text = "HELLO world FROM BRAZIL";
$up = explode(' ',$text);
($up[0] = HELLO, $up[1] = world, $up[2] = FROM BRAZIL)
Благодаря
как я взорвался в словах прописных слов PHP? как:PHP взорвать прописные слова
$text = "HELLO world FROM BRAZIL";
$up = explode(' ',$text);
($up[0] = HELLO, $up[1] = world, $up[2] = FROM BRAZIL)
Благодаря
Не используйте explode()
, попробуйте preg_split()
:
$up = preg_split('/\s([^A-Z]+)/', $text, -1, PREG_SPLIT_DELIM_CAPTURE);
Спасибо парню! Работает! – Luc4s
Вы должны взорвать строку в целом, то петли через массив и тест с ctype_upper()
.
$text = "HELLO world FROM BRAZIL";
$up = explode(' ',$text);
foreach($up AS $value){
if (ctype_upper($value)) {
echo $value;
}
}
$str = "ThisIsA STRING"
echo preg_replace('/([a-z])([A-Z])/','$1 $2', $str)
This Is A STRING
Не используйте 'explode' – AbraCadaver