How can I just return the file name. $image is printing absolute path name?
<?php
$directory = Yii::getPathOfAlias('webroot').'/uploads/';
$images = glob($directory . "*.{jpg,JPG,jpeg,JPEG,png,PNG}", GLOB_BRACE);
foreach($images as $image)
echo $image
?>
All I want is the file name in the specific directory not the absolute name.
If you're nervous about the unintended consequences of changing the working directory, you can store the current dir with
getcwd()
before changing, then simply use that value to switch back after you've done everything you need to do in that dir.