Size: a a a

2020 May 12

AB

Alex Borisov in phpGeeksJunior
чет я приуныл )
источник

AB

Alex Borisov in phpGeeksJunior
Дмитрий Кожанов
с японского переводится как "Что?"
а что what уже не в моде
источник

AB

Alex Borisov in phpGeeksJunior
или wtf
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
Дмитрий Кожанов
Я так понимаю все несколько сложнее и строка длиннее чем ты думаешь. Иначе странно что он lookbehind использует
Так не важно) все между первой "." Или ". " И до слова🤔
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
Хотя может и важно🤔
источник

ц

цепь арго in phpGeeksJunior
цепь арго
Ребят, у Exodus присутствует какой либо валидатор кошельков? Нужно проверить существование кошелька, который введет пользователь, ничего путного пока к сожалению не нашел. Кошелек Tether USD
Нашел решение, вот, возможно кому нибудь понадобится:
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

Alex Borisov in phpGeeksJunior
Дмитрий Кожанов
В Match[1] не получишь.
https://regex101.com/r/DWXjRy/1
тренируйся )
спасибо бро
источник

AB

Alex Borisov in phpGeeksJunior
твоим способом воспользуюсь пожалуй
источник

AB

Alex Borisov in phpGeeksJunior
костыли так костыли)
источник

p

pope ye in phpGeeksJunior
Господа, чем лучше шифровать данные для бд в две стороны? Base64 или есть варианты получше?
источник

p

pope ye in phpGeeksJunior
Методами пхп
источник

𝓙

𝓙𝓵𝓮𝓬𝓽𝓮𝓻... in phpGeeksJunior
Вроде encode как-то
источник

p

pope ye in phpGeeksJunior
Так тип шифрования то
источник

М

Малой in phpGeeksJunior
Всем, можете пожалуйста подсказать, делаю такую штуку с мскл
$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);
вызываю конечно всё это в функции но есть проблема мне нужно ещё добавить дополнительно иногда вводы от пользователя, его номер телефона, имя, выбор торговой точки и тд. Но не везде. Как мне лучше поступить в этом случае?
источник

М

Малой in phpGeeksJunior
Малой
Всем, можете пожалуйста подсказать, делаю такую штуку с мскл
$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);
вызываю конечно всё это в функции но есть проблема мне нужно ещё добавить дополнительно иногда вводы от пользователя, его номер телефона, имя, выбор торговой точки и тд. Но не везде. Как мне лучше поступить в этом случае?
все дополнения должны идти в тот же массив, просто не хочется делать отдельно ещё 1 запрос в бд и обновлять второй раз одно и тоже поле потому что это не правильно.
источник

K

Krau5 in phpGeeksJunior
коротко о пхп
источник

K

Krau5 in phpGeeksJunior
предупреждение - я не хейчу пыху, но этот проект стоит вашего внимания
источник

p

pope ye in phpGeeksJunior
Krau5
коротко о пхп
С любым языком так
источник

p

pope ye in phpGeeksJunior
Кроме всяких растов перлов эрлангов
источник

Ԥ

ԤИОНЕР in phpGeeksJunior
Krau5
предупреждение - я не хейчу пыху, но этот проект стоит вашего внимания
источник