-4

有人能告诉我这段代码有什么问题吗?

<?php
    $user = $fgmembersite->UserFullName();
    $handle = opendir('/users/$user/');
?>

这是错误消息:

opendir(/app/$user/) [function.opendir]: failed to open dir: No such file or directory in
4

3 回答 3

3

双引号来评估变量

$handle = opendir("/users/$user/");

PHP中单引号和双引号字符串有什么区别?

于 2012-03-23T17:09:50.870 回答
1

在单引号中 $user 不会被解释为变量 - 在双引号中它将被尝试 opedir("/users/$user")

于 2012-03-23T17:11:15.520 回答
1

试试这个:

$handle = opendir("/users/$user/");
于 2012-03-23T17:11:41.417 回答