AB
Size: a a a
AB
AB
AB
️️
️️
ц
function isAddress($address) {
if (!preg_match('/^(0x)?[0-9a-f]{40}$/i',$address)) {
return false;
} elseif (!preg_match('/^(0x)?[0-9a-f]{40}$/',$address) || preg_match('/^(0x)?[0-9A-F]{40}$/',$address)) {
return true;
} else {
return isChecksumAddress($address);
}
}
function isChecksumAddress($address) {
$address = str_replace('0x','',$address);
$addressHash = hash('sha3',strtolower($address));
$addressArray=str_split($address);
$addressHashArray=str_split($addressHash);
for($i = 0; $i < 40; $i++ ) {
if ((intval($addressHashArray[$i], 16) > 7 &&
strtoupper($addressArray[$i]) !== $addressArray[$i]) ||
(intval($addressHashArray[$i], 16) <= 7 && strtolower($addressArray[$i]) !== $addressArray[$i])) {
return false;
}
}
return true;
}
AB
AB
AB
p
p
𝓙
p
М
$infoUser = $db->getUserInfo($event->getSender()->getId());вызываю конечно всё это в функции но есть проблема мне нужно ещё добавить дополнительно иногда вводы от пользователя, его номер телефона, имя, выбор торговой точки и тд. Но не везде. Как мне лучше поступить в этом случае?
$infoUser = $infoUser[0]["userData"];
$infoUser = json_decode($infoUser);
$infoUser->name = $event->getMessage()->getText();
$infoUser = json_encode($infoUser);
db->setUserInfo($event->getSender()->getId(), $infoUser);
М
$infoUser = $db->getUserInfo($event->getSender()->getId());вызываю конечно всё это в функции но есть проблема мне нужно ещё добавить дополнительно иногда вводы от пользователя, его номер телефона, имя, выбор торговой точки и тд. Но не везде. Как мне лучше поступить в этом случае?
$infoUser = $infoUser[0]["userData"];
$infoUser = json_decode($infoUser);
$infoUser->name = $event->getMessage()->getText();
$infoUser = json_encode($infoUser);
db->setUserInfo($event->getSender()->getId(), $infoUser);
K
K
p
p
Ԥ