<?php
$date = '3 марта 1990';
$replaces = [
' января ' => '.01.',
' февраля ' => '.02.',
' марта ' => '.03.',
' апреля ' => '.04.',
' мая ' => '.05.',
' июня ' => '.06.',
' июля ' => '.07.',
' августа ' => '.08.',
' сентября ' => '.09.',
' октября ' => '.10.',
' ноября ' => '.11.',
' декабря ' => '.12.',
];
$timestamp = strtotime(strtr($date, $replaces));
echo date("d F Y", $timestamp);
$emailgo= new TEmail;
$emailgo->from_email= 'Test';
$emailgo->from_name= 'Test';
$emailgo->to_name= 'Test';
$emailgo->subject= 'Заявка с сайта Test:';
$emailgo->body= $message;
foreach([
'goodystream@gmail.com',
'email2@mail.com',
'email3@mail.com',
'emailX@mail.com',
] as $to_email)
{
$emailgo->to_email= $to_email
$emailgo->send();
}
SELECT *
FROM `table-1`
WHERE `table-2-id` IN
(
SELECT `id`
FROM `table-2`
WHERE `condition` = 'condition-value'
) LIMIT 999999
usort($allTickets, function($a, $b) {
return [$a['email'], $a['date']]
<=>
[$b['email'], $b['date']];
});
print_r($allTickets);
<?php
usort($allTickets, fn($a, $b) =>
[$a['email'], $a['date']]
<=>
[$b['email'], $b['date']]
);
print_r($allTickets);
<?php
array_multisort(
array_column($allTickets, 'email'),
array_column($allTickets, 'date'),
$allTickets
);
print_r($allTickets);
Должно вывести так
но групировались по email.
SELECT ... ORDER BY email ASC, date ASC
<?php
ob_start();
passthru('ls 2>&1');
$result = ob_get_clean();
echo $result;
<?php
$bytes = '208,159,209,128,208,184,208,178,208,181,209,130,44,32,208,188,208,184,209,128';
$str = "";
foreach(explode(',', $bytes) as $code) {
$str .= chr($code);
}
var_dump($str);
//string(20) "Привет, мир"
<?php
$str = "Привет, мир";
$bytes = [];
foreach(str_split($str) as $char) {
$bytes[] = ord($char);
}
echo join(',', $bytes);
//208,159,209,128,208,184,208,178,208,181,209,130,44,32,208,188,208,184,209,128
'Authorization:'
curl_setopt($curlhandle, CURLOPT_VERBOSE, true);