Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在<;中调用外部php函数;img>;_Php_Html_Image - Fatal编程技术网

在<;中调用外部php函数;img>;

在<;中调用外部php函数;img>;,php,html,image,Php,Html,Image,我已经创建了一个外部php文件(sort.php),它按照修改的时间对服务器上文件夹中的文件进行排序,并返回最新的文件 <?php function scanDir ($dir){ $fileTimeArray = array(); // Scan directory and get each file date foreach (scandir($dir) as $fileTime){ $fileTimeArray[$fileTime] =

我已经创建了一个外部php文件(sort.php),它按照修改的时间对服务器上文件夹中的文件进行排序,并返回最新的文件

<?php

function scanDir ($dir){

    $fileTimeArray = array();

    // Scan directory and get each file date
    foreach (scandir($dir) as $fileTime){
        $fileTimeArray[$fileTime] = filemtime($dir . '/' . $fileTime);  
    }

    //Sort file times
    var $latestFile = arsort($fileTimeArray);

    return($latestFile[0]);
}

?>

我试图在的内部,在另一个php文件中调用此函数,并设置src:

<img <?php echo 'src="'.scanDir("issues/preview").'"';?>/>
/>
我已经将sort.php包含在相关页面的顶部

图像src读取“(未知)”。我错过了什么,做错了什么,或者两者兼而有之

谢谢大家!

我会写

<?php $x = scanDir("issues/preview"); ?>
<img src="<?php echo $x; ?>"/>

"/>

Thank you@Johannes!这解决了在中引用函数的问题!看起来我的函数有问题,因为src现在读取“Array”