Ví dụ: làm cách nào để nhận
/usr/admin/config
test.xml
xml
test
0từ
/usr/admin/config
test.xml
xml
test
1với 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:
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
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 = '//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
Đã 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: //php.net/manual/en/splfileinfo.getfilename.php: //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"
Đã trả lời ngày 22 tháng 8 năm 2013 lúc 11:54Aug 22, 2013 at 11:54
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"
Đã 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
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
Đã 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
Đã 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
Việc sử dụng chức năng này đã có sẵn kể từ Php 5.2.0!
3
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
4Metafanielmetafaniel
5
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
6Với splfileinfo:Apr 4, 2019 at 9:45
1
7
8
9SplfileInfo 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
Tham khảo: //php.net/manual/en/splfileinfo.getfilename.phpantelove
o/p: chuỗi [7] "foo.txt"20 silver badges19 bronze badges