在 php 中,将参数追加到带有 .com 结尾的 url 可通过以下方法实现:直接拼接:使用 & 连接查询参数和 .com。使用 http_build_query():将参数数组转换为查询字符串,并附加到 url。使用 parse_url() 和 http_build_url():解析 url,追加查询参数,并重新构建 url。
PHP 将参数追加到 URL 并以 .com 结尾
直接拼接
$url = 'http://example.com?param=value&param2=.com';
使用 http_build_query()
$params = array('param' => 'value', 'param2' => '.com');
$url = 'http://example.com?' . http_build_query($params);
使用 parse_url() 和 http_build_url()
立即学习“PHP免费学习笔记(深入)”;
$url_parts = parse_url('http://example.com?param=value');
$url_parts['query'] .= '&param2=.com';
$url = http_build_url($url_parts);
注意事项:
- param2 的值必须以点开头,以指示它是一个域扩展名。
- 如果 URL 中已包含查询参数,请使用 & 连接新参数。
- 确保 .com 部分没有被 PHP 解释为变量。