Hướng dẫn how to get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng php?

Jeff Puckett

35K17 Huy hiệu vàng119 Huy hiệu bạc162 Huy hiệu Đồng17 gold badges119 silver badges162 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 get file name using php? - cách lấy tên tệp bằng php?

Mark Rushakoffmark RushakoffMark Rushakoff

243K44 Huy hiệu vàng403 Huy hiệu bạc396 Huy hiệu Đồng44 gold badges403 silver badges396 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

27.7K7 Huy hiệu vàng39 Huy hiệu bạc62 Huy hiệu Đồng7 gold badges39 silver badges62 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 get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng php?

internals-ininternals-ininternals-in

4.5782 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 get file name using php? - cách lấy tên tệp bằng 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

243K44 Huy hiệu vàng403 Huy hiệu bạc396 Huy hiệu Đồng79 gold badges648 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 get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng php?

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

MetafanielmetafanielSun Junwen

27.7K7 Huy hiệu vàng39 Huy hiệu bạc62 Huy hiệu Đồng10 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

243K44 Huy hiệu vàng403 Huy hiệu bạc396 Huy hiệu Đồng

Hướng dẫn how to get file name using php? - cách lấy tên tệp bằng 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

243K44 Huy hiệu vàng403 Huy hiệu bạc396 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 get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng 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 get file name using php? - cách lấy tên tệp bằng php?

27.7K7 Huy hiệu vàng39 Huy hiệu bạc62 Huy hiệu ĐồngJan 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 get file name using php? - cách lấy tên tệp bằng 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 cũng sử dụng bộ nhớ cache này cho các hàm khác trả về siêu dữ liệu tệp: file_exists (), fileatime (), filectime (), filegroup (), fileInode (), fileMtime (), fileOwner (), filePerms (), file fileType (), fstat (), is_dir (), is_executable (), is_file (), is_link (), is_readable (), is_writable () và lstat ...: file_exists( ), fileatime( ), filectime( ), filegroup( ), fileinode( ), filemtime( ), fileowner( ), fileperms( ), filesize( ), filetype( ), fstat( ), is_dir( ), is_executable( ), is_file( ), is_link( ), is_readable( ), is_writable( ), and lstat ...

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.

Tên cơ bản trong PHP là gì?

Hàm basename là hàm PHP sẵn có chủ yếu được sử dụng để trả về tên cơ sở của một tệp đã cho trên một điều kiện nhất định khi đường dẫn của tệp mong muốn được đưa ra dưới dạng tham số bên trong hàm tên cơ sở.tức là, nó cho tên dấu vết của đường dẫn.Cú pháp: chuỗi basename ($ path, $ hậu tố)an inbuilt PHP function mainly used to return the base name of a given file on a certain condition when the path of the desired file is given as a parameter inside the base name function. i.e., it gives the trailing name of the path. Syntax: String basename ( $ path , $ suffix )

Làm cách nào để nhận tiện ích mở rộng tệp trong PHP?

Cách đơn giản nhất để có được phần mở rộng tệp trong PHP là sử dụng chức năng tích hợp của PHP.Lưu câu trả lời này.use PHP's built-in function pathinfo. Save this answer.