Loading...
Ребят кто сможет подсказать как сделать так что-бы при наборе в чате "Бот @id12345" допустим от выдавал "Бро @id12345 и тд", а точнее что-бы он определял @id в сообщении и вставлял его в ответ в переменную $who1 Вот код
php
   <?php  if ($data->type == 'message_new') {     $who2 = substr(" ",4); if ($message == 'Бот '.$who2.''){ // Обрезаем сообщение и сравниваем что получилось   $who1 = substr($message ,6);    $string = 'world '.$first_name.'';   if ($who1 == "") {    $vk->sendMessage($peer_id, "[id{$id}|Бро], Напиши имя или ID");     } else {   $vk->sendMessage($peer_id, "[id{$id}|Бро], | $who1 | ➡ $who");   }   }   } ?>   

________
посл. ред. 30.03.2020 в 23:24; всего 1 раз(а); by Foxsa
php
   <?php $message = 'Бот @id12345 какой то текст'; $result = preg_match('|Бот @id([0-9]+)|', $message, $matches); if ($result && isset($matches[1])) { // true - есть совпадение     $who1 = $matches[1]; // получение ID } ?>   
Миледи , не фурычит
Ну что где тут все знающие программисты ???
Онлайн: 7
Время:
Gen. 0.0973
(c) Bym.Guru 2010-2026