|
|
|
| Имена храняться в следующем виде:
Необходимо разделить это слово (myNewName) на несколько, при этом каждое слово написать с большой буквы:
Помогите решить задачку. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(26.06.2010 в 00:14)
| |
// <?php
preg_match_all('~[a-zA-Z][a-z]*~', 'myNewName', $m);
echo implode(' ', array_map('ucfirst', $m[0]));
|
| |
|
|
|
|
|
|
|
для: sms-send
(26.06.2010 в 00:30)
| | Попробую, спасибо. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(26.06.2010 в 00:14)
| | Я бы примерно так решил:
<?php
$text = preg_replace('/([a-z])([A-Z])/', '\1 \2', $text);
$text = ucwords($text);
|
| |
|
|
|
|
|
|
|
для: neadekvat
(26.06.2010 в 00:59)
| | Тут видите что, длина может быть разной, т.е. количестве слов не определено заранее. | |
|
|
|
|
|
|
|
для: Vyacheslav Tsv.
(26.06.2010 в 17:15)
| | А решение neadekvat'а типа этому не соответствует? | |
|
|
|
|
|
|
|
для: Тень&
(26.06.2010 в 17:36)
| | Тоже попробуем ) | |
|
|
|