Или .... вместо использования регулярного выражения вы можете просто не использовать метод разнесения, а использовать любой другой символ и использовать его с большой буквы. Вот пример:
$test = "test code here";
$count = strlen($test);
echo "Count = " . $count . '<br/>';
for($i = 0; $i < $count; $i++)
{
if($i % 2 == 0)
{
$test[$i] = strtolower($test[$i]);
}
else
{
$test[$i] = strtoupper($test[$i]);
}
}
echo "Test = " . $test;
Секрет кроется в операторе модуля. ;)
Редактировать: Данг, я только что заметил, что сообщение выше меня от Джордана Арсено уже представило этот ответ ... Я застрял в ответе на регулярное выражение, я пропустил это: - / Извините, Джордан, вы уже были на точке.