3
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Tôi làm điều này để đưa nội dung tệp vào mảng:
$array = file['sample.txt', FILE_IGNORE_NEW_LINES];
Làm thế nào để đảo ngược điều này? Nếu tôi đã có mảng đã làm thế nào để ghi nó vào một tệp, mỗi giá trị trong một dòng riêng biệt.
Đã hỏi ngày 1 tháng 7 năm 2011 lúc 22:21Jul 1, 2011 at 22:21
Ahmad Fouadahmad FouadAhmad Fouad
3,82714 Huy hiệu vàng44 Huy hiệu bạc62 Huy hiệu Đồng14 gold badges44 silver badges62 bronze badges
1
Sẽ không có ý nghĩa để đặt mỗi giá trị lên một hàng khác nhau. Có lẽ bạn đang tìm kiếm sê -ri.
Nếu bạn thực sự muốn từng phần tử trên dòng riêng của nó, bạn có thể sử dụng Implody:
$str = implode["\n", $array];
file_put_contents[$file, $str];
Đã trả lời ngày 1 tháng 7 năm 2011 lúc 22:23Jul 1, 2011 at 22:23
7
Tôi đề nghị bạn sử dụng hàm file_get_contents thay vì file []. Sử dụng chức năng đó, bạn sẽ nhận được một chuỗi và có thể dễ dàng ghi vào tệp bằng file_put_contents.
Để tạo một chuỗi từ mảng, bạn có thể sử dụng Implode:
$string = implode["\n", $array];
file_put_contents["file.txt", $string];
Để lưu trữ một mảng, bạn phải tuần tự hóa nó để tạo một chuỗi.
Đã trả lời ngày 1 tháng 7 năm 2011 lúc 22:30Jul 1, 2011 at 22:30
Ultaultraultra
1313 Huy hiệu Đồng3 bronze badges
Xét nghiệm các mảng trước khi viết và unserialize để lấy lại mảng.
Đã trả lời ngày 1 tháng 7 năm 2011 lúc 22:24Jul 1, 2011 at 22:24
Robot thủy tinh robotGlass Robot
2.43819 huy hiệu bạc11 huy hiệu đồng19 silver badges11 bronze badges
Bạn có thể tuần tự hóa mảng hoặc thử điều này:
$result = implode[PHP_EOL, $array];
file_put_contents['sample.txt', $result];
Đã trả lời ngày 10 tháng 6 năm 2015 lúc 18:36Jun 10, 2015 at 18:36
Silvio Delgadosilvio DelgadoSilvio Delgado
6.6783 Huy hiệu vàng18 Huy hiệu bạc21 Huy hiệu đồng3 gold badges18 silver badges21 bronze badges
Được tạo ra: Tháng 4-19, 2021 | Cập nhật: Tháng 1-22 năm 2022 Chúng tôi sẽ giới thiệu một cách để viết một mảng vào một tệp trong PHP bằng các hàm
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
1 để ghi mảng vào tệp trong PHP$str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệp trong PHP$str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
6 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệp$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
1. Phương thức này ghi mảng được chỉ định vào tệp được chỉ định trong hệ thống.$str = implode["\n", $array];
file_put_contents[$file, $str];
Chúng tôi cũng sẽ giới thiệu một cách để in một mảng vào tệp PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4. Chúng tôi sử dụng chức năng $str = implode["\n", $array];
file_put_contents[$file, $str];
2 để tạo tệp.Chúng tôi sẽ giới thiệu một giải pháp vĩnh viễn để hiển thị tất cả các lỗi PHP, thay đổi tệp
$string = implode["\n", $array];
file_put_contents["file.txt", $string];
3. Hai phương pháp được đề cập ở trên won giúp giúp hiển thị các lỗi phân tích cú pháp như thiếu niềng răng xoăn và dấu chấm phẩy.Sử dụng các hàm $str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
1 để ghi mảng vào tệp trong PHP
$str = implode["\n", $array];
file_put_contents[$file, $str];
$str = implode["\n", $array];
file_put_contents[$file, $str];
Sử dụng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệp trong PHPSử dụng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
6 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệpChúng tôi sẽ giới thiệu một cách để viết một mảng vào một tệp trong PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
1. Phương thức này ghi mảng được chỉ định vào tệp được chỉ định trong hệ thống.Chúng tôi cũng sẽ giới thiệu một cách để in một mảng vào tệp PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4. Chúng tôi sử dụng chức năng $str = implode["\n", $array];
file_put_contents[$file, $str];
2 để tạo tệp.# php 7.*
Output:
Array
[
[name] => Jack
[age] => 24
[bike] => fireblade
]
Sử dụng các hàm $str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệp trong PHP
$str = implode["\n", $array];
file_put_contents[$file, $str];
$str = implode["\n", $array];
file_put_contents[$file, $str];
$str = implode["\n", $array];
file_put_contents[$file, $str];
Sử dụng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
6 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệpChúng tôi sẽ giới thiệu một cách để viết một mảng vào một tệp trong PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
1. Phương thức này ghi mảng được chỉ định vào tệp được chỉ định trong hệ thống.Chúng tôi cũng sẽ giới thiệu một cách để in một mảng vào tệp PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4. Chúng tôi sử dụng chức năng $str = implode["\n", $array];
file_put_contents[$file, $str];
2 để tạo tệp.Chúng tôi cũng sẽ giới thiệu một cách để in một mảng vào tệp PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4. Chúng tôi sử dụng chức năng $str = implode["\n", $array];
file_put_contents[$file, $str];
2 để tạo tệp.Chúng tôi sẽ giới thiệu một giải pháp vĩnh viễn để hiển thị tất cả các lỗi PHP, thay đổi tệp $string = implode["\n", $array];
file_put_contents["file.txt", $string];
3. Hai phương pháp được đề cập ở trên won giúp giúp hiển thị các lỗi phân tích cú pháp như thiếu niềng răng xoăn và dấu chấm phẩy.Output:
Array
[
[name] => Harry
[age] => 22
[bike] => hayabusa
]
Sử dụng các hàm $str = implode["\n", $array];
file_put_contents[$file, $str];
2, $str = implode["\n", $array];
file_put_contents[$file, $str];
6 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4 để ghi mảng vào tệp
$str = implode["\n", $array];
file_put_contents[$file, $str];
$str = implode["\n", $array];
file_put_contents[$file, $str];
$str = implode["\n", $array];
file_put_contents[$file, $str];
Chúng tôi sẽ giới thiệu một cách để viết một mảng vào một tệp trong PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
1. Phương thức này ghi mảng được chỉ định vào tệp được chỉ định trong hệ thống.Chúng tôi cũng sẽ giới thiệu một cách để in một mảng vào tệp PHP bằng các hàm
$str = implode["\n", $array];
file_put_contents[$file, $str];
0 và $str = implode["\n", $array];
file_put_contents[$file, $str];
4. Chúng tôi sử dụng chức năng $str = implode["\n", $array];
file_put_contents[$file, $str];
2 để tạo tệp.
Chúng tôi sẽ giới thiệu một giải pháp vĩnh viễn để hiển thị tất cả các lỗi PHP, thay đổi tệp
$string = implode["\n", $array];
file_put_contents["file.txt", $string];
3. Hai phương pháp được đề cập ở trên won giúp giúp hiển thị các lỗi phân tích cú pháp như thiếu niềng răng xoăn và dấu chấm phẩy.Ví dụ về mã:
________số 8Output:
array [
'name' => 'James',
'age' => 27,
'bike' => 'Yamaha R1',
]