GeoIP не отдает список городов определенной страны или области
Country Code
ASCII City Name
City Name
Region
Population
Latitude
Longitude
foreach(glob('dir/*') as $file) {
if (is_writable($file)) echo $file.' WRITABLE'.PHP_EOL;
}
[-a-z0-9_]+@[-a-z0-9]+\.[a-z]+
(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])
4) ([^"]+) не понятнтно
$text = 'abc123def456 ';
preg_match('~abc(\d+)def(\d+)~', $regs);
print_r($regs)
7)2 параметр функции не понятно
Мне нужно что бы очередность была правильной, это список очереди! Допустим в очереди 10 людей и у каждого человека есть талон с номером 1,2,3,4,5 и так далее, человек с талоном номер два сказал идите вы нахер я стоять не буду в очереди и удаляется следовательно человек с талоном номер 3 должен становиться под номером "2" и так по возрастанию те кто за ним смещаются по очереди на вверх.
SELECT
id,
@o:=@o + 1 as ord
FROM
table,
(select @o:=0) as o
ORDER BY id ASC
CREATE TABLE tmp (
id INT,
col VARCHAR(255)
);
INSERT INTO tmp
(id, col)
VALUES
(1, 'a'),
(3, 'b'),
(4, 'c'),
(5, 'd')
;
id ord
1 1
3 2
4 3
5 4
<?php
error_reporting(-1);
ini_set('display_errors', true);
ini_set('display_startup_errors', true);
php_flag display_errors on
php_flag display_startup_errors on
php_flag html_errors on
INSERT INTO tmp
(id, color)
VALUES
(1, 'green'),
(21, 'red'),
(3, 'blue'),
(4, 'white')
;
id color
---------------
21 green
4 red
3 blue
1 white
id color
---------------
4 green
3 red
21 blue
1 white