$bot->setState('how_much_is');
$bot->state('how_much_is')
->hear('{default}', function () use ($bot) {
$count = (int) $bot->message;
$bot->say("Ты выполнил {$count} раз?");
}
)
// or
if ($bot->state_name == 'how_much_is' && $bot->message !== 'СТОП СЛОВО ДЛЯ ВЫХОДА ИЗ СТЕЙТА') {
// code...
} else {
$bot->clearState();
}
['text' => 'Переслать', 'callback_data' => 'phpfanatsuckcock'],
"SELECT * FROM `category` WHERE `id_user` = $id_user"
'SELECT * FROM `category` WHERE `id_user` = ' . $id_user
...
function mb_lower($str) {
return mb_strtolower($str);
}
// Если используется PDO:SQLite
$db->sqliteCreateFunction('mb_lower', 'mb_lower', 1);
// Если используется расшриение SQLite3
// $db->createFunction('mb_lower', 'mb_lower');
$sql = 'SELECT name, season, episode FROM serials WHERE mb_lower(name) LIKE mb_lower("%хОдЯчиЕе МеРТВЕЦЫ%")';
...
$str = '<p>Один Два Три > Пять Шесть < Семь</p>';
echo preg_replace('/\s[<>]\s/', ' ', $str);
// <p>Один Два Три Пять Шесть Семь</p>
composer require denissimon/formula-parser
require_once __DIR__ . '/vendor/autoload.php';
use FormulaParser\FormulaParser;
str_ireplace('http', 'https', 'http://domain.com')
function files_connection( $paths = [] ) {
$bad_files = []; // задаём массив для некорректных файлов
foreach ( $paths as $path_file ) {
$file_name = end( explode( '/', $path_file ) );
if ( !file_exists( __DIR__ . $path_file ) ) {
$bad_files[] = [$path_file, $file_name]; // складываем в массив некорректные файлы
} else {
include_once( __DIR__ . $path_file );
}
}
// если нашли некорректные файлы
if (count($bad_files) > 0){
// показываем некорректные файлы
foreach ($bad_files as $file) {
echo "
<div class=\"alert_danger_file_connection\">
<h1>Ошибка при подключении файла!</h1>
<p>Не удалось подключить файл: <mark>{$file[0]}</mark></p>
<p>Проверьте наличие файла по указанному пути: <mark>{$file[1]}</mark></p>
</div>
";
}
exit();
}
}
$i = 0;
foreach ($result['CARS'] as $key => $value) {
echo "Книгу ".$result['BOOKS'][$i]['bookName']." написали для машины ".$value['name']." в ".$value['year']." году, можно заказать по электронной почте ".$result['BOOKS'][$i]['authorEmail']."\n";
$i++;
}