Я хочу, чтобы на выходе была первая буква каждого слова в верхнем регистре. Вот мой код.
function random_title ()
{
$quotes1 = file ("wp-content/plugins/includes/classes/quotes.txt", FILE_IGNORE_NEW_LINES);
$quotes1 = ucwords($quotes1);
$num = rand (0, intval (count ($quotes1) / 3)) * 3;
return $quotes1[$num];
}
Использование:
random_title()
Эта часть не работает, что я делаю не так? Когда я вставляю это, я не получаю вывода, но если я его вынимаю, я получаю свои заголовки, но они в нижнем регистре, как в текстовом файле.
$quotes1 = ucwords($quotes1);
Спасибо за помощь.
return $quotes1[$num];
,$quotes1
является массивом, ноucwords()
должен использоваться в строке -string ucwords ( string $str )
а>. Вы могли бы сделатьreturn ucwords($quotes1[$num]);
- person Sean   schedule 05.05.2015