0
我試圖將文件插入數組並從中獲取特定的結果。如何在PHP中滾動數組?
array_search()
似乎不起作用。
它看起來是這樣的:
$filepath = "/etc/log/20151026.log";
$logs = file($filepath);
$lo = array($logs);
$search = array_search("username ",$lo);
echo $search;
如果我贊同只有數組$lo
我得到顯示陣列,但我無法通過它進行搜索。
我也試圖提取數組件,但搜索會更方便我需要的目的。
添加您的數組以供參考。 – Pupil
可能在用戶名可能與該單詞不匹配之後出現空格? – sandeepsure
不知道你在做什麼。 file()返回一個字符串,它包裝在一個數組中,然後嘗試在$ logs以外的數組中找到某些內容。瘋狂。我假設你想要搜索某些東西或以某種方式解析日誌文件?我認爲你問的是錯誤的問題。問你想要什麼,並給我們一些你必須使用的數據片段。這樣你會得到更好的答案。 – Christian