Php 表单操作=%s。它是什么意思?%s=服务器?

Php 表单操作=%s。它是什么意思?%s=服务器?,php,wordpress,Php,Wordpress,当我读代码时,我看到了代码 <form name="registerform" action="%s" method="post"> .... </form> .... 什么是%s?它必须是您要提交表单的地址(xyz.php)我不知道您的上下文,但%s用于分配字符串。例如: $myString = 'foo'; $output = sprintf('My string is %s!', $myString); echo $output; // My strin

当我读代码时,我看到了代码

<form name="registerform" action="%s" method="post">
  .... </form>

.... 

什么是%s?

它必须是您要提交表单的地址(xyz.php)

我不知道您的上下文,但
%s
用于分配字符串。例如:

$myString = 'foo';
$output = sprintf('My string is %s!', $myString);
echo $output; // My string is foo!

在您的例子中,这可能只是一些模板,表单操作URL是用PHP指定的。

在HTML中,这是一个错误。
action
属性包含URL,URL中的百分比符号后面必须跟两个十六进制数字

错误恢复后,它没有特殊意义。它只是要从服务器请求的资源的名称



如果源代码是模板数据(例如),而不是原始HTML,那么它可能对处理它的任何东西都有特殊的意义(在printf语法中,
%s
表示一个字符串)。

我不认为OP是在问
action
属性的作用。我想他们想知道什么是
%s