Php đọc tệp cho đến khi ký tự

Bạn nên sử dụng chức năng phát nổ của PHP để tách chuỗi [str_split không được dùng nữa] - nó khá hữu ích. http. //php. net/thủ công/vi/chức năng. phát nổ. php

  World';

       //Splits the string into an array of strings delimited by 
       $newString = explode['', $string];

       //So by that logic the first element at index 0 will be Hello
       //The second element will be at index 1 and will be World

       //So let's write the first element, up until  to the file
       file_put_contents['hello.txt', $newString[0]];

       //Note: $string still contains the original string
  ?>

Vì vậy, phát nổ[] lấy tham số 1 làm dấu phân cách và tham số 2 làm chuỗi và biến chuỗi này thành một mảng các chuỗi được phân tách tại điểm đã cho

Vui thích. . ]

Nhược điểm của file_get_contents[]file[] là chúng đọc toàn bộ tệp vào bộ nhớ. Với các tệp lớn, bạn nên sử dụng các hàm chỉ xử lý một phần của tệp tại một thời điểm

fgets[] – Đọc file theo dòng

Hàm fgets[] đọc tệp cho đến khi tìm thấy ký tự xuống dòng tiếp theo [hoặc ký tự xuống dòng], nó trả về dòng hiện tại

Mở tệp bằng fopen[], sau đó gọi fgets[] miễn là dữ liệu được trả về [một vòng lặp 

Chủ Đề