我在if
,else
和is_dir
中遇到了一些問題;我試圖創建一個小腳本,告訴我輸入是文件夾還是文件,我已經看過:http://us2.php.net/manual/en/function.is-dir.php幾個示例,它們中沒有一個看起來像我的,我讀了一下if和else好吧,它看起來像我正在做的那樣,所以我認爲我沒有使用is_dir
的方式來使用它。有人可以對此有所瞭解嗎?is_dir並且如果輸出語法錯誤,意外T_ELSEIF
確切的錯誤即時得到的是:
Parse error: syntax error, unexpected T_ELSE in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\dev\test\php\test.php on line 8
嘗試1:
<?php
$dir = "/some/random/path/on/the/server";
if (is_dir($dir));
{
echo "Works!";
} elseif(!is_dir($dir)); {
echo "Not good!";
}
?>
嘗試2:
<?php
$dir = "/some/random/path/on/the/server";
if (! is_dir($dir));
{
echo "Error\n";
} else {
echo "Proceed";
}
?>
謝謝您的幫助!
... if'和'elseif'後'... – svens 2010-10-27 18:30:27
謝謝!這固定它,這是一個快速的答案! – imbadatjquery 2010-10-27 18:32:03