@Aqulus

Как сделать проверку на тэг юзера в php?

Делаю свою чат и нужно сделать TAG юзера.
Имеется такой код:
<?php

$message = '@usernameS, 1234';
$want = 'username'; // заменил вместо $visitor->username

echo preg_match('~@' . preg_quote($want, '~') . '~iu', $message);


Его результат = 1, но поиск по 'username', поэтому вопрос, как сделать проверку по 'username'(оно берется из бд, чтобы было уточнение, что значение статичное), чтобы результат был 0, если оно не похоже
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
У вас уже всё, да, гружаете имя в $want, не совпадение вывод ноль.

P.S. Каков вопрос - таков и ответ, трудитесь формулировать понятным языком.

P.P.S. Лучше
echo preg_match('~@' . preg_quote($want, '~') . '(,|$)~iu', $message);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы