有这样的数据:{'id': '3', 'answer': '1'},{'id': '4', 'answer': 'здесь ответ на вопрос, 12345 abc'},{'id': '4', 'answer': '123'}。您需要在“'answer':”之后获取引号中的文本,我不能在正则表达式中真正做到这一点,结果类似于/'answer':.['](\W+[a-zA-Z0-9_]\S+\s\w+)|:.'(\w+)[']}/,使用这样的表达式碰巧没有提取整个值(如果在12345 abc 你再添加一个空格,正则表达式已经中断),或者一般什么都没有被拉出。请告诉我如何为此制作正则表达式。
主页
/
user-269816
xYaroslavGTx's questions
我像这样在页面上加载内容:
// Вытаскиваем конфиг в ассоциативный массив
$jsonString = file_get_contents(__DIR__ . '/data/config.json');
$config = json_decode($jsonString, true);
// Определяем текущую страницу
$page = trim($_SERVER['REQUEST_URI'], '/');
// Если $page == '', то есть REQUEST_URI = '/', то эта страница главная
if ($page == '') {
$page = $config['mainPage'];
}
// Заголовок сайта
$siteTitle = $config['siteTitle'];
// Если страница не существует, возвращаем 404 Not Found
if (!isset($config['pages'][$page])) {
// Отдаем код 404
header('HTTP/1.0 404 Not Found');
// Подключаем шаблон 404 страницы
include_once __DIR__ . '/templates/404.php';
die;
}
// Заголовок и меню страницы
$pageData = $config['pages'][$page];
$pageTitle = $pageData['title'];
$pageMenu = $pageData['menu'];
// Содержимое страницы
$content = file_get_contents(__DIR__ . '/templates/' . $page . '.php');
// Подключаем шаблон главной страницы
include_once __DIR__ . '/templates/index.php';
要在我使用的页面之间导航:
<a href="main" data-menu="main" data-link="ajax" <?php echo ($pageMenu == 'main') ? ' class="active"' : '' ?> class="sl-menu-link"></a>
在这种情况下,如何向页面的加载部分发送 POST / GET 请求?
