php - 如何在请求用户名时包含在 PHP 中

标签 php

我目前有这个:

<?php include 'include/head.php';?>

我正在尝试将其添加到其中:

<?php echo $_GET["username"]; ?>

我已经尝试过这个:

<?php include 'include/head.php?username=$_GET["username"]';?>

我怎样才能做到这一点?

最佳答案

当您包含本地文件时,无法将变量传递给它们。但是您所包含的文件将有权访问您的父脚本所做的所有操作,因此您不需要这样做。

相反,只需包含这样的文件

<?php include 'include/head.php'; ?>

然后,在“head.php”内部以这一行开头:

<?php
$username = $_GET['username'];

当您包含变量时,您可以将变量传递给远程文件...

<?php include 'http://www.example.com/file.php?foo=1&bar=2'; ?>

但这通常需要更改默认的 php.ini 设置。

include 上的 php 页面有以下示例:http://php.net/manual/en/function.include.php

关于php - 如何在请求用户名时包含在 PHP 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47935648/

相关文章:

php - 坐标系中的起点

php - 如何在 Laravel 中获取最后插入的 ID

php - SQLSTATE[42000] : Syntax error or access violation: 1064 You have an error in your SQL syntax — PHP — PDO

php - 更改PHP记录语法错误的位置

php - 如何防止同时创建具有相同详细信息的多个用户

php - 获取帖子列表的最新 3 条评论

php - 在数据库中存储产品颜色的最佳方式

javascript - 从页面上的链接获取ID

javascript - 离开页面后返回谷歌地图 V3 上的标记

php - {"error_type": "OAuthException", "code": 400, "error_message": "Invalid redirect_uri"}