Условие если переменная =

160
21 января 2019, 23:40

Подскажите пожалуйста, если условие

if ($update["message"]["text"] == $textnum) {
    $msg = "Для получения id перейдите по ссылке";
    $sendto ="https://api.telegram.org/bot$botToken/sendmessage?parse_mode=HTML&chat_id=".$chatId."&text=".urlencode($msg)."&disable_web_page_preview=true";
    file_get_contents($sendto);
    exit;
}

Есть переменная $textnum в которую заноситься информация. Суть заключается в том что нужно выполнить условие если переменная $update = 12 цифр. Если не равно то условие выполнять не нужно. Заранее спасибо.

Answer 1

if(is_numeric($update["message"]["text"])) && strlen($update["message"]["text"]) == 12)

Answer 2
if (strlen($update["message"]["text"]) == 12 ) {
$msg = "Для получения id перейдите по ссылке";
    $sendto ="https://api.telegram.org/bot$botToken/sendmessage?parse_mode=HTML&chat_id=".$chatId."&text=".urlencode($msg)."&disable_web_page_preview=true";
    file_get_contents($sendto);
    exit;
}

Вот так сделал. Вопрос закрыт.

READ ALSO
Malformed UTF-8 characters, possibly incorrectly encoded

Malformed UTF-8 characters, possibly incorrectly encoded

Всем приветВозникла проблема с кодировкой, но я не пойму что делать

167
Ошибка curl “File missing”

Ошибка curl “File missing”

Есть задача отправить curl запрос с фото, выдает ошибку (File missing) никак не могу понять в чем ошибка:

128
Запись данных в таблицу

Запись данных в таблицу

Мне нужно сделать новую строку в таблице и записать в эту строку два значения que и ans получаемые из https запроса "/zapphp?que=abc и т

165
Выборка ip из бд mysql

Выборка ip из бд mysql

Делаю выборку ip адресов, интересуют все результаты кроме данного диапазона (55249

156