-1
我在使用PHP echo語句時有點困惑。 假設我有一個基本的HTML佈局,像<html><head><body>
等常用標籤。使用echo的一些混淆
現在假設一個回波在模板或也許外面,爲什麼聲明得到輸出到屏幕?(因爲,我以爲是頭部標籤之間的任何文本,不輸出)
<?php
function getName($username)
{
$query = mysql_query("SELECT * FROM alumni WHERE username = '$username'");
$row = mysql_fetch_array($query);
echo $row['name'];
}
?>
此功能從下面的代碼
<?php session_start();?>
<html>
<?php include("connection.php");?>
<?php require_once("includes/functions.php");?>
<body>
<?php
if(isset($_SESSION['access']))
{
$name = getName($_SESSION['username']);
echo($name);
}
else
{
echo("error");
}
?>
</body>
</html>
PHP是否正確配置,您的文件名是擴展名「.php」? –
回聲總是打印在文檔中。如果您希望稍後使用某些內容,請將其定義爲變量並將其回顯到適當的位置。 – Fahim
是的,我已經命名爲test.php – light94