Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Ví dụ: làm cách nào để nhận

/usr/admin/config
test.xml
xml
test
0

từ

/usr/admin/config
test.xml
xml
test
1

với PHP?

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Hỏi ngày 13 tháng 9 năm 2009 lúc 16:49Sep 13, 2009 at 16:49

Bạn đang tìm kiếm

/usr/admin/config
test.xml
xml
test
2.

Ví dụ từ hướng dẫn sử dụng PHP:


Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Jeff Puckett

34,7K17 Huy hiệu vàng115 Huy hiệu bạc161 Huy hiệu Đồng17 gold badges115 silver badges161 bronze badges

Đã trả lời ngày 13 tháng 9 năm 2009 lúc 16:51Sep 13, 2009 at 16:51

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Mark Rushakoffmark RushakoffMark Rushakoff

242K44 Huy hiệu vàng401 Huy hiệu bạc395 Huy hiệu Đồng44 gold badges401 silver badges395 bronze badges

6

Tôi đã thực hiện điều này bằng cách sử dụng hàm

/usr/admin/config
test.xml
xml
test
3 tạo ra một mảng với các phần của đường dẫn để bạn sử dụng! Ví dụ: bạn có thể làm điều này:


Điều này sẽ trở lại:

/usr/admin/config
test.xml
xml
test

Việc sử dụng chức năng này đã có sẵn kể từ Php 5.2.0!

Sau đó, bạn có thể thao tác tất cả các bộ phận khi bạn cần. Ví dụ: để sử dụng đường dẫn đầy đủ, bạn có thể làm điều này:

$fullPath = $xmlFile['dirname'] . '/' . $xmlFile['basename'];

Jeff Baker

1.4501 Huy hiệu vàng12 Huy hiệu bạc13 Huy hiệu đồng1 gold badge12 silver badges13 bronze badges

Đã trả lời ngày 24 tháng 2 năm 2012 lúc 15:13Feb 24, 2012 at 15:13

MetafanielmetafanielMetafaniel

Phim thương hiệu vàng 27,5K77 gold badges38 silver badges61 bronze badges

2

Có một số cách để có được tên tệp và tiện ích mở rộng. Bạn có thể sử dụng cái sau dễ sử dụng.

$url = 'http://www.nepaltraveldoor.com/images/trekking/nepal/annapurna-region/Annapurna-region-trekking.jpg';
$file = file_get_contents($url); // To get file
$name = basename($url); // To get file name
$ext = pathinfo($url, PATHINFO_EXTENSION); // To get extension
$name2 =pathinfo($url, PATHINFO_FILENAME); // File name without extension

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Đã trả lời ngày 23 tháng 6 năm 2015 lúc 6:06Jun 23, 2015 at 6:06

0

Với splfileinfo:SplFileInfo:

SplfileInfo Lớp SplfileInfo cung cấp giao diện hướng đối tượng cấp cao cho thông tin cho một tệp riêng lẻ.

Tham khảo: http://php.net/manual/en/splfileinfo.getfilename.php: http://php.net/manual/en/splfileinfo.getfilename.php

$info = new SplFileInfo('/path/to/foo.txt');
var_dump($info->getFilename());

o/p: chuỗi (7) "foo.txt"

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Đã trả lời ngày 22 tháng 8 năm 2013 lúc 11:54Aug 22, 2013 at 11:54

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

internals-ininternals-ininternals-in

4.5482 Huy hiệu vàng20 Huy hiệu bạc37 Huy hiệu đồng2 gold badges20 silver badges37 bronze badges

Hàm

/usr/admin/config
test.xml
xml
test
2 sẽ cung cấp cho bạn những gì bạn muốn:

Đưa ra một chuỗi chứa một đường dẫn đến một tệp, hàm này sẽ trả về tên cơ sở của tệp.

Chẳng hạn, trích dẫn trang của hướng dẫn sử dụng:


Hoặc, trong trường hợp của bạn:

$full = 'F:\Program Files\SSH Communications Security\SSH Secure Shell\Output.map';
var_dump(basename($full));

Bạn sẽ nhận được:

string(10) "Output.map"

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Đã trả lời ngày 13 tháng 9 năm 2009 lúc 16:51Sep 13, 2009 at 16:51

Mark Rushakoffmark RushakoffPascal MARTIN

242K44 Huy hiệu vàng401 Huy hiệu bạc395 Huy hiệu Đồng77 gold badges647 silver badges656 bronze badges

Tôi đã thực hiện điều này bằng cách sử dụng hàm

/usr/admin/config
test.xml
xml
test
3 tạo ra một mảng với các phần của đường dẫn để bạn sử dụng! Ví dụ: bạn có thể làm điều này:

echo basename($_SERVER["SCRIPT_FILENAME"], '.php') 

Điều này sẽ trở lại:Nov 28, 2013 at 0:38

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Việc sử dụng chức năng này đã có sẵn kể từ Php 5.2.0!atwebceo

Sau đó, bạn có thể thao tác tất cả các bộ phận khi bạn cần. Ví dụ: để sử dụng đường dẫn đầy đủ, bạn có thể làm điều này:1 gold badge4 silver badges11 bronze badges

Jeff Baker

1.4501 Huy hiệu vàng12 Huy hiệu bạc13 Huy hiệu đồng


0

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Đã trả lời ngày 24 tháng 2 năm 2012 lúc 15:13Dec 2, 2011 at 10:32

MetafanielmetafanielSun Junwen

Phim thương hiệu vàng 27,5K710 silver badges20 bronze badges

1


1

Đã trả lời ngày 13 tháng 9 năm 2009 lúc 16:51Sep 13, 2009 at 16:51

p4bl0p4bl0p4bl0

Mark Rushakoffmark Rushakoff1 gold badge22 silver badges21 bronze badges

0

242K44 Huy hiệu vàng401 Huy hiệu bạc395 Huy hiệu Đồng

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Đã trả lời ngày 13 tháng 9 năm 2009 lúc 16:51Sep 13, 2009 at 16:51

Mark Rushakoffmark RushakoffVertigo

242K44 Huy hiệu vàng401 Huy hiệu bạc395 Huy hiệu Đồng1 gold badge22 silver badges24 bronze badges

Tôi đã thực hiện điều này bằng cách sử dụng hàm

/usr/admin/config
test.xml
xml
test
3 tạo ra một mảng với các phần của đường dẫn để bạn sử dụng! Ví dụ: bạn có thể làm điều này:

Example:


2

Điều này sẽ trở lại:Aug 17, 2015 at 16:40

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Việc sử dụng chức năng này đã có sẵn kể từ Php 5.2.0!


3

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Sau đó, bạn có thể thao tác tất cả các bộ phận khi bạn cần. Ví dụ: để sử dụng đường dẫn đầy đủ, bạn có thể làm điều này:Nov 20, 2011 at 1:51

Jeff Bakerchandoo

1.4501 Huy hiệu vàng12 Huy hiệu bạc13 Huy hiệu đồng2 gold badges19 silver badges32 bronze badges

Đã trả lời ngày 24 tháng 2 năm 2012 lúc 15:13


4

Metafanielmetafaniel


5

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Phim thương hiệu vàng 27,5K7Jan 24, 2014 at 14:43

Có một số cách để có được tên tệp và tiện ích mở rộng. Bạn có thể sử dụng cái sau dễ sử dụng.Kathir

Đã trả lời ngày 23 tháng 6 năm 2015 lúc 6:0614 silver badges24 bronze badges


6

Với splfileinfo:Apr 4, 2019 at 9:45

1


7


8

9

SplfileInfo Lớp SplfileInfo cung cấp giao diện hướng đối tượng cấp cao cho thông tin cho một tệp riêng lẻ.Sep 23, 2017 at 14:56

Hướng dẫn how to fetch file name in php? - làm thế nào để tìm nạp tên tệp trong php?

Tham khảo: http://php.net/manual/en/splfileinfo.getfilename.phpantelove

o/p: chuỗi (7) "foo.txt"20 silver badges19 bronze badges

Làm thế nào bạn sẽ nhận được một thông tin tệp trong PHP?

Php Tệp xử lý nhận thông tin tệp..
Example#.
Kiểm tra xem một đường dẫn là một thư mục hoặc một tệp. ....
Kiểm tra loại tệp. ....
Kiểm tra khả năng đọc và khả năng viết. ....
Kiểm tra truy cập tệp/sửa đổi thời gian. ....
Nhận các bộ phận đường dẫn với FileInfo ..

Làm cách nào để tìm tên tệp hiện tại?

Cú pháp: 'Script_name' đưa đường dẫn từ gốc để bao gồm tên của thư mục ...
Để có được tên tệp hiện tại. Chúng tôi sử dụng $ currentPage = $ _server ['script_name'] ;.
Để hiển thị tên tệp hiện tại. Chúng tôi sử dụng. echo $ currentPage ;.

__ Tệp __ trong PHP là gì?

__File__ chỉ đơn giản là tên của tệp hiện tại.RealPath (dirname (__ File__)) có tên của thư mục mà tệp đang ở - về bản chất, thư mục mà ứng dụng được cài đặt. Và @ là cách triệt tiêu các lỗi cực kỳ ngớ ngẩn của PHP.the name of the current file. realpath(dirname(__FILE__)) gets the name of the directory that the file is in -- in essence, the directory that the app is installed in. And @ is PHP's extremely silly way of suppressing errors.

Làm thế nào có thể tải lên tên tệp trong PHP?

Trong PHP, chúng ta có thể truy cập tên thực tế của tệp mà chúng ta đang tải lên bởi từ khóa $ _FILES [Tệp File] [Tên Tên].$ _Files là từ khóa mặc định trong PHP để truy cập các chi tiết của các tệp mà chúng tôi đã tải lên.by keyword $_FILES[“file”][“name”]. The $_FILES is the by default keyword in PHP to access the details of files that we uploaded.