Vì vậy, tôi nhận được mã này để liệt kê tất cả các hình ảnh jpg bên trong một thư mục nhưng nó chỉ hoạt động trên thư mục gốc của tôi và tôi không biết làm thế nào để trỏ nó vào thư mục hình ảnh của tôi. làm thế nào tôi có thể trỏ PHP glob vào một thư mục cụ thể?
<ul>
<?php foreach (glob("N*T.jpg") as $image): ?>
<li>
<a href="<?php echo str_replace("T", "F", $image); ?>">
<img src="<?php echo "$image"; ?>">
</a>
</li>
<?php endforeach; ?>
</ul>
Có ai giúp tôi với điều đó không?
Tôi thích phương pháp tiếp cận chdir. điều này đã thực sự giải quyết nó cho tôi. cảm ơn bạn – Jake
Tôi đã thử chdir ('hình ảnh'); phương pháp nhưng không thể lấy lại bằng cách sử dụng chdir (..); – CodeGuru
@FlyingAtom chdir ('hình ảnh') sẽ hoạt động nếu có thư mục hình ảnh trong thư mục làm việc hiện tại của bạn. bạn có thể muốn kiểm tra nơi mà đang sử dụng getcwd() và sau khi bạn làm kinh doanh của bạn có thể thay đổi nó trở lại giá trị ban đầu. Nếu nó không hoạt động như trực tiếp sử dụng đường dẫn tuyệt đối như '/ full/path/to/images' –