Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

PHP接收异步通知参数示例

(1)空请求也会记录调用时间
(2)记录请求参数
(3)记录GET和POST具体参数
(4)记录POST提交的JSON字符串

<?php

file_put_contents('log.txt', date("Y-m-d H:i:s") . "\n", FILE_APPEND);

file_put_contents('log.txt', $_SERVER["QUERY_STRING"] . "\n", FILE_APPEND);

foreach ($_GET as $key=>$value) {
    file_put_contents('log.txt', "$key = $value\n", FILE_APPEND);
}

foreach ($_POST as $key=>$value) {
    file_put_contents('log.txt', "$key = $value\n", FILE_APPEND);
}

//application/json
$params_str = file_get_contents("php://input");
file_put_contents('log.txt', "$params_str\n", FILE_APPEND);

?>
上一篇 PHP获取请求路径和请求参数
下一篇 PHP编译安装ldap扩展模块