對不起,如果這是一個簡單的問題,我剛剛搬到Web開發從一個小的系統管理員,所以我還是蠻新的。PHP - 如何檢查是否一個字符串的一行中的第4個值是數值
由於我的第一個項目,我建立一個PHP的Web應用程序,將上傳的記帳文件(明文),按行解析它線,剝去多餘的東西,然後顯示它。
我已經上傳和顯示部分完成(使用的fopen,並與fgets到逐行歸還)。
現在我想知道的是如何讓PHP只回顯以4個數字開頭的行(原因是每個新頁面上都有標題和標題,其多頁文檔,賬號範圍從4號到8號)。我會使用substr()或mb_substr()指定fgets()放出的每一行的前4個字符的檢查,然後使用is_numeric()檢查它們是否是數字?
PS:很抱歉,如果我的術語是稍微偏離。我有一個金融學位,並且自學了自己的編碼,完全不同的世界大聲笑。
你可以使用'stream_get_line',而不是'fgets'大文件 –