📜  PHP | output_add_rewrite_var()函数

📅  最后修改于: 2022-05-13 01:56:49.165000             🧑  作者: Mango

PHP | output_add_rewrite_var()函数

output_add_rewrite_var()函数是PHP中的一个内置函数,用作输出控制函数来添加 URL 重写器的值。此函数将另一个名称或值对添加到 URL 重写机制。名称和值将添加到 URL(作为 GET 参数)和表单(作为隐藏的输入字段),就像使用session.use_trans_sid而不是会话 ID 启用透明 URL 重写一样。此函数的行为由 url_rewriter.tags 和 url_rewriter.hosts PHP.ini 参数控制。在进一步的版本中,使用了专用的输出缓冲区, url_rewriter.tags仅用于输出功能,添加了url_rewriter.hosts

注意:调用 output_add_rewrite_var()函数会隐式启动输出缓冲,即使它尚未处于活动状态。

句法:

bool output_add_rewrite_var( string $name, string $value )

参数:

  • $name:它以字符串格式保存变量名称。
  • $value:它以字符串格式保存变量的值。

返回值:此函数在成功时返回 TRUE,在失败时返回 FALSE。

下面的程序说明了PHP中的 output_add_rewrite_var()函数:

方案一:

link';
  
echo '
                 
';    print_r(ob_list_handlers()); ob_flush();     output_reset_rewrite_vars();    echo 'link'; print_r(ob_list_handlers());    ?>

输出:

方案二:

Home Page Link

    GeeksforGeeks
';
   
// HTML form element
echo '
';     print_r(ob_list_handlers());    ?>

输出:

参考: https://www. PHP.net/manual/en/函数.output-add-rewrite-var。 PHP