PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (8): « 1 2 3 4 5 [6] 7 8 »
Найдено сообщений: 118
kochan10
Отправлено: 22 Марта, 2010 - 14:24:53 • Тема: Изменение формата даты. • Форум: Регулярные выражения
Ответов: 4 Просмотров: 245
Ну, это я при копировании упустил ;
Про \r\n это точно оно, даже XDebug показывает именно \r\n
preg_match всё находит замечательно. а замена не катит чёто((
kochan10
Отправлено: 22 Марта, 2010 - 14:00:24 • Тема: Изменение формата даты. • Форум: Регулярные выражения
Ответов: 4 Просмотров: 245
Помогите, пожалуйста найти ошибку в регулярке, которая не хочет заменять.
Вот:
PHP:
скопировать код в буфер обмена
$text = "Имя (21:49:02 24/02/2010)
ололололололололол"
$pattern = "/Имя \((\d{2}:\d{2}:\d{2}) (\d{2})\/(\d{2})\/(\d{4})\)\r \n /m" ;
$replace = "<< \2 .\3 .\4 \1 " ;
Нужно заменить это:
Имя (21:49:02 24/02/2010)
на это:
<< 24.02.2010 21:49:02
kochan10
Отправлено: 21 Марта, 2010 - 15:06:56 • Тема: Функция для расчёта возраста в PHP • Форум: Пользовательские функции
Ответов: 15 Просмотров: 3775
в принципе классно)) одной строкой проще чем функцией. но всё равно функция тоже хорошо. молодец автор. а для чемпиона это раз плюнуть)))
(Добавление)
Friendly Man пишет:
выдал результат - 2335146 - где тут возраст?
тебе же говорят, бери исправленную функцию. чемпион поправил её уже. гляди его пос первый
kochan10
Отправлено: 21 Марта, 2010 - 14:57:43 • Тема: Функция для расчёта возраста в PHP • Форум: Пользовательские функции
Ответов: 15 Просмотров: 3775
Friendly Man пишет: Champion пишет: (int) ((time() - mktime(0,0,0, $m, $d, $y)) / 365.25) думаешь сильно хуже?
А можешь прокомментировать?
текущее время минус дата рождения делить на кол-во дней в году с учётом високосных. верно?
kochan10
Отправлено: 19 Марта, 2010 - 16:17:18 • Тема: Изменение данных в Cookie • Форум: Программирование на PHP
Ответов: 9 Просмотров: 550
Наверно, не то, что нужно, но всё же:
PHP:
скопировать код в буфер обмена
//Функция для дублирования числа
function func( $int , $n = 2)
{
for ( $i = 0 ; $i < $n ; $i ++ )
{
$text .= $int . ',' ;
}
return $text ;
}
$arr = array ( '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , '0' ) ; $text = "" ;
$num = 3 ;
foreach ( $arr as $value )
{
if ( $value == $num )
{
$text .= func( $value , 5) ;
}
else {
$text .= $value . ',' ;
}
//echo $value."|||".$text."\\\ ";
}
Страниц (8): « 1 2 3 4 5 [6] 7 8 »
Powered by ExBB FM 1.0 RC1. InvisionExBB