我正在使用的PHP脚本正在创建进程但不停止它们,我该如何解决这个问题?



我在WordPress中使用这个脚本,但是每次它运行时它都会离开它的进程运行。

我该怎么做才能结束这个过程?

<?php
add_action('init', function(){
  if(empty($_REQUEST['user_role_via_js']))
    return; // Not applicable.
  //$user      = new WP_User((integer)$_REQUEST['user_role_via_js']); // Acquire user based on input ID.
$user = new WP_User(0, (string)$_REQUEST['user_role_via_js']); // Based on a username.
  $role       = reset($user->roles); // Get the role for this user.
  header('Content-Type: application/json'); // Output JSON response.
  exit(json_encode(compact('role')));
});

试试这个,可能会有帮助。

echo json_encode( compact('role') );
exit(); // not really required at end of script

最新更新