<?php
var_dump(sprintf('%d.%d.%s-%d.%d.%d','11111','01','01','1d','',''));
$a = '11111';//переполнение
$b = '01'; //спереди 0
$c = '1d'; //лишние символы
$d = ''; //недостаточно символов
$r = preg_replace(array('/\d{4,1}/','/\d{2,1}/','/\d{2,1}/','/\d{2,1}/','/\d{2,1}/','/\d?/'), '$0' array($a,$b,$b,$c,$d,$d));
var_dump($r);
- Output for 5.4.0 - 5.4.27
- Parse error: syntax error, unexpected 'array' (T_ARRAY) in /in/7vvEs on line 7
Process exited with code 255. - Output for 5.3.0 - 5.3.28
- Parse error: syntax error, unexpected T_ARRAY in /in/7vvEs on line 7
Process exited with code 255.
preferences:
185.79 ms | 1386 KiB | 64 Q