cost 120 ms
如何將 SplFileObject::fpassthru output 分配給變量

[英]How to assign SplFileObject::fpassthru output to variable

我目前正在向這樣的SplFileObject寫入一些數據: 現在,我想將整個 output (字符串)轉儲到一個變量中。 我知道SplFileObject::fgets獲取 output (需要循環),但我想在一個 go 中獲取它,理想情況下是這樣的: 但是,這不起作用,因為它只是打印到標准 out ...

PHP 在使用延遲加載時讀取文本文件中的下一行?

[英]PHP reading next line in text file while using lazy loading?

我有一個要逐行閱讀的文本文件。 對於每一行,我還需要下一行的值,因此我需要在當前行中讀取下一行的內容。 我在這里閱讀了許多答案,我可以用foreach循環來做到這一點,但它需要提前閱讀整個文件。 我正在尋找只在需要時閱讀的東西。 這是我目前使用 SplFileObject 得到的結果。 假設 ...

RuntimeException SplFileInfo::getSize(): stat failed for... Laravel 6 上傳圖片

[英]RuntimeException SplFileInfo::getSize(): stat failed for… Laravel 6 upload image

我使用 laravel 6(最后更新),我創建了一個可以上傳圖像的表單。 我在 Windows 操作系統上,我使用 PHPStorm、laravel 和 xampp 應用程序。 我所有的配置都設置正確,沒有運行問題。 我的問題是,當我從表單提交到達字段時出現此錯誤: RuntimeExceptio ...

在 5GB+ 文件中搜索文本,然后獲取整行

[英]Search for text in a 5GB+ file then get whole line

我想在大小為 5GB+ 的 TXT 文件中搜索文本Hello (示例),然后返回整行。 我試過使用SplFileObject但我知道使用SplFileObject需要行號,如下所示: 但如前所述,我想搜索一個字符串然后獲取整行,我不知道行號。 任何幫助,將不勝感激。 ...

使用SplFileObject對單個文件進行1000次寫入(附加)

[英]1000 writes (appendings) to single file with SplFileObject

“ receiver.php”文件每秒接收±1000個Ajax發布請求,其中包含$array數據,該數據通過以下代碼寫入file.csv : 問題: 是否將每個請求數據正確附加到file.csv? 或者,如果某些請求在寫入時會重合,那么這些請求數據將由於“文件鎖定”而丟失? ...

splfileobject在php7.0的ubuntu 16.04 apache webserver上不起作用

[英]splfileobject not working on ubuntu 16.04 apache webserver with php7.0

我一直在做一個網站,該網站具有基於php中的.txt文件訪問權限的用戶帳戶登錄系統。 我最初在免費的Web托管服務上測試了許多代碼,並獲得了用戶帳戶登錄系統功能,但是當我嘗試將其移到我自己的個人apache網絡服務器上時,我的某些php代碼的功能似乎可以已經迷路了,我不確定為什么。 具體來說 ...

正則表達式刪除csv文件中的錯誤字符以使SplFileObject在PHP中正常工作

[英]Regex to delete faulty characters within a csv file to make SplFileObject work correctly in PHP

我嘗試通過SplFileObject在PHP中解析一個csv文件。 遺憾的是,如果文本中有錯誤的不可見字符,SplFileObject有時會SplFileObject 。 該函數在循環瀏覽csv文件中的行時檢測引號而不是跳過引號或將其作為常規字符讀取。 下面的屏幕截圖來自Textwrang ...

有沒有更快的方法使用PHP將數據從文件導入MySQL?

[英]Is there a faster way to import data from a file to MySQL using php?

好的,所以我得到大約100k-1M的文本行,我總是導入到數據庫中。 我使用的代碼如下: 但是,它需要waaayyy太長時間。 有沒有更快的方法,或者我堅持這種方法? PS。 我不想使用MySQL的“INSERT DATA INFILE”。 ...

SplFileObject無法正確讀取CSV

[英]SplFileObject not reading CSV properly

因此,我必須讀取多個CSV文件,合並其標題(通過刪除重復項),然后將值放入最終的(合並的)CSV文件中。 我正在嘗試第一次使用SplFileObject 。 我從讀取文件開始。 以下是詳細信息 file1.csv merge.csv 它輸出: 為什么它沒有為下 ...

PHP-SplFileObject-使用seek()方法時第二行輸出錯誤

[英]PHP - SplFileObject - Wrong output for second line when using seek() method

轉到UPDATE來閱讀實際的問題。 Bert Peters提交的第一個答案已經解決了舊問題。 老問題:我有幾個文件名為file.1.txt,file.2.txt,file.3.txt,...。我正在使用SplFileObject讀取第一個文件,並使用foreach循環遍歷其內容: ...

SplFileObject + LimitIterator + 偏移量

[英]SplFileObject + LimitIterator + offset

我有兩行的數據文件(兩行僅用於我的示例,實際上,該文件可以包含數百萬行)並且我使用帶有偏移量的 SplFileObject 和 LimitIterator。 但是這種組合在某些情況下有奇怪的行為: 輸出為: 01 但是將$offset設置為1 ,輸出為空(foreach 不迭代任何行)。 我 ...

SPLFileObject的PHP mkdir

[英]PHP mkdir of a SPLFileObject

我正在嘗試使用以下代碼基於TXT文件創建n個目錄: 我期望的是mkdir根據我在artist.txt <-$ line中獲得的每一行分配一個名稱文件夾,但是目錄創建時沒有名稱,而且我不明白為什么mkdir不將$ line作為字符串。 有任何想法嗎? ...

RuntimeException SplFileInfo::getSize(): stat failed for... Laravel 4 上傳圖片

[英]RuntimeException SplFileInfo::getSize(): stat failed for... Laravel 4 upload image

我使用laravel 4 (last update) ,我創建了一個表單,我們可以在其中上傳圖像(徽標/頭像)。 我在MAC OS 上,我使用sublime Text 3 、 laravel和MAMP Applications 。 我所有的配置都設置正確,沒有運行問題。 我的問題是,當我從表單提交 ...

使用SplFileObject()寫入文件

[英]Write to file using SplFileObject()

我正在嘗試使用SplFileObject()逐行編輯文件。 我可以選擇要編輯的文件行。 但是,如何將$ string寫入該行呢? 以下是獲取該行的代碼: 如何在該行上插入字符串? 注意,我不想覆蓋該文件,我只想在給定的行中插入$ string。 ...

將字符串追加到文件中的特定位置

[英]Append string to a file at certain position

說我們有這個文件test.txt: 我們想在{和}之間添加文本。 我嘗試了這個: 但是輸出是{test ,我也嘗試了其他模式,例如w+ (result-> test ), a+ (result-> {}test 編輯:忘了告訴我我不想將文件的所有內容加載到 ...

使用list()的未定義偏移量

[英]Undefined offset using list()

我正在使用SplFileObject解析大型CSV文件。 該CSV包含近100,000條記錄和多個列。 其中一些列為空。 我有以下代碼: 運行腳本時,總是會出現錯誤: PHP注意:未定義的偏移量:第5行的script.php中的1 PHP注意:未定義的偏移 ...

創建splFileObject的多個實例

[英]creating multiple instances of splFileObject

我有一個與此類似的課程 似乎第一個調用的方法是否只能工作,如果它們一起被調用,只有第一個調用的方法可以工作。 我認為問題與我缺乏了解如何構造new對象有關。 ...

php; 使用fgetcsv和SplFileObject :: fseek; 讀行問題

[英]php ; using fgetcsv with SplFileObject::fseek ; line read issue

當讀取csv文件中的特定行時,我嘗試將SplFileObject::fseek與fgetcsv一起使用。 要讀取第2行(例如),我執行fseek(1)並使用fgetcsv讀取,它給出第2行。 當我執行fseek(0)並使用fgetcsv讀取fgetcsv ,我有第0行。 因此, ...

從SplFileInfo對象獲取流資源

[英]Get a stream resource from a SplFileInfo object

我正在調用一個期望文件的流資源的方法,如下所示: 在$splFileInfo對象的實例SplFileInfo 。 有沒有辦法獲取$splFileInfo對象的流資源而無需調用fopen ? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM