Hướng dẫn php fgets without newline - php fgets không có dòng mới
Tôi đang cố gắng tạo một bộ sưu tập gọi các tên hình ảnh từ cơ sở dữ liệu tệp phẳng bằng cách sử dụng chức năng của PHP 'Fgets'. Có các phần khác nhau trong bộ sưu tập, mỗi phần có hình ảnh mặc định riêng và một danh sách nhỏ các hình ảnh mà người dùng có thể chọn. Mọi thứ đều hoạt động tốt, ngoại trừ một nút. Show
Tôi có một nút trên trang được cho là đặt lại tất cả các phòng trưng bày cho hình ảnh mặc định của chúng bằng cách sử dụng JavaScript Onclick. Nó hoạt động chính xác như tôi muốn, với một trở ngại nhỏ: nó sao chép dòng vỡ ở cuối dòng Allong với các ký tự trên dòng, phá vỡ JavaScript. Mã vi phạm:
Làm thế nào nó xuất ra:
Như bạn có thể thấy, dấu ngoặc kép kết thúc và semi Colon rơi vào dòng tiếp theo, và điều này phá vỡ nút. Với các tệp tôi đang sử dụng bây giờ, tôi có thể giải quyết vấn đề này bằng cách thay đổi, "Fgets ($ a)" thành " Khách hàng quyết định nhập một tệp có tên dài hơn, nó không phá vỡ bộ sưu tập trên chúng. David_Sitller tại Blackbit Dot de ¶ 15 năm trước — Gets line from file pointer Pete ¶18 năm trước(resource zsjpxah ¶3 năm trước(Php 4, Php 5, Php 7, Php 8)fopen() or fsockopen() (and not yet closed by fclose()). FGETS - Nhận dòng từ con trỏ tệpSự mô tả Fgets (Tài nguyên $stream,? Int $length = null): Chuỗi | SaiThông số Con trỏ tệp phải hợp lệ và phải trỏ đến một tệp được mở thành công bởi fopen () hoặc fsockopen () (và chưa đóng bởi fclose ()). 2Đọc kết thúc khi length - 1 byte đã được đọc hoặc một dòng mới (được bao gồm trong giá trị trả về) hoặc EOF (tùy theo điều kiện nào đến trước). Nếu không có độ dài được chỉ định, nó sẽ tiếp tục đọc từ luồng cho đến khi nó đến cuối dòng.
Ví dụ
Alex tại Alex-at dot ru ¶ ¶ 7 năm trước 4 5 6wojons ¶ ¶ 7 năm trước 7 8 9
6wojons ¶ ¶ HGS tại CS Dot Columbia Dot Edu ¶
611 năm trước ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶
614 năm trước ¶ Ẩn danh ¶
6David_Sitller tại Blackbit Dot de ¶ ¶ HGS tại CS Dot Columbia Dot Edu ¶
611 năm trước ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶
614 năm trước ¶ 6 năm trước
6Ẩn danh ¶ ¶ HGS tại CS Dot Columbia Dot Edu ¶
Jerem-Nospam-Idfer tại Live Dot Com ¶ ¶ Ẩn danh ¶
David_Sitller tại Blackbit Dot de ¶ ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶
14 năm trước ¶ Ẩn danh ¶
6David_Sitller tại Blackbit Dot de ¶ ¶ Ẩn danh ¶
6David_Sitller tại Blackbit Dot de ¶ ¶ 6 năm trước
Alex tại Alex-at dot ru ¶ ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶
Ẩn danh ¶ ¶ David_Sitller tại Blackbit Dot de ¶
6wojons ¶ ¶ 6 năm trước
6Alex tại Alex-at dot ru ¶ ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶
length 6
14 năm trước ¶ Ẩn danh ¶
6David_Sitller tại Blackbit Dot de ¶ ¶ 15 năm trước
6Alex tại Alex-at dot ru ¶ ¶ Ẩn danh ¶ David_Sitller tại Blackbit Dot de ¶ 15 năm trước ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶
14 năm trước ¶ Ẩn danh ¶
00 01David_Sitller tại Blackbit Dot de ¶ ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶ 02 03 04
14 năm trước ¶ Ẩn danh ¶ 05David_Sitller tại Blackbit Dot de ¶ ¶ Ẩn danh ¶ 06 07 08 09 10 6Dan tại Censornet Dot Com ¶ ¶ 10 năm trước 12 13 14 15 16 13 18 19 6bobo ¶ ¶ 5 năm trước 21 22 6Bogdan tại Insightmed Dot EU ¶ ¶ 6 năm trước 24Alex tại Alex-at dot ru ¶ ¶ 7 năm trước
25 26 6wojons ¶ ¶ 8 năm trước 28 29
34 35 36
38 39 40 41 42 43 44 45 46 47 48 49 6Apardo tại Nospam dot gmail dot com ¶ ¶ 10 năm trước 51 52 6bobo ¶ ¶ 5 năm trước 54Bogdan tại Insightmed Dot EU ¶ ¶ 6 năm trước 55Alex tại Alex-at dot ru ¶ ¶ 8 năm trước 28 29
34 35 36
38 39 40 41 42 43 44 45 46 47 48 49 6Apardo tại Nospam dot gmail dot com ¶ ¶ HGS tại CS Dot Columbia Dot Edu ¶ 79 80 81 611 năm trước ¶ Jerem-Nospam-Idfer tại Live Dot Com ¶ 8314 năm trước ¶ Ẩn danh ¶ 84 85 86 87 6 |