[請益] 有關函數變數和echo
如題
剛剛在跟著書上的範例作練習時
有一題讓我很不解
...
<head>
...
<?php
function square($a=2){
return $a*$a;
}
?>
</head>
<body>
<?php
$x=4;
$func="square";
echo "基底為$x"; //正確的出現基底為4
echo "$x的平方為:".$func($x)."<br/>"; //出現錯誤
//Notice: Undefined variable: x平方
echo "$x"."的平方為".$func($x)."<br/>"; //正確的出現4的平方為16
?>
</body>
我很疑惑的是:
"$x的平方為"
這段哪裡有錯?
而拆開又沒錯
謝謝大家!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.253.156.135
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1415242451.A.A6D.html
※ 編輯: perfects1988 (111.253.156.135), 11/06/2014 10:54:56
推
11/06 11:32, , 1F
11/06 11:32, 1F
→
11/06 11:32, , 2F
11/06 11:32, 2F
→
11/06 11:36, , 3F
11/06 11:36, 3F
→
11/06 11:37, , 4F
11/06 11:37, 4F
推
11/06 11:41, , 5F
11/06 11:41, 5F
→
11/06 11:44, , 6F
11/06 11:44, 6F
→
11/06 11:47, , 7F
11/06 11:47, 7F
→
11/06 11:48, , 8F
11/06 11:48, 8F
→
11/06 11:49, , 9F
11/06 11:49, 9F
→
11/06 15:15, , 10F
11/06 15:15, 10F
→
11/06 15:15, , 11F
11/06 15:15, 11F
推
11/12 01:14, , 12F
11/12 01:14, 12F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章