欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么用php讀取文件最后幾行數(shù)據(jù)的代碼

本篇內(nèi)容主要講解“怎么用php讀取文件最后幾行數(shù)據(jù)的代碼”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么用php讀取文件最后幾行數(shù)據(jù)的代碼”吧!

創(chuàng)新互聯(lián)公司是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的服務(wù)器托管服務(wù)

在php中,可以利用file()和array_slice()函數(shù)來讀取文件最后幾行數(shù)據(jù),實現(xiàn)代碼“array_slice(file($file,FILE_IGNORE_NEW_LINES),-行數(shù))”。

怎么用php讀取文件最后幾行數(shù)據(jù)的代碼

本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦

php讀取文件最后幾行數(shù)據(jù)

實現(xiàn)思想:

  • 借助file()函數(shù)將整個文件數(shù)據(jù)存入數(shù)組中,每一行數(shù)據(jù)對應(yīng)一個數(shù)組元素

  • 借助array_slice()函數(shù)獲取數(shù)組中后幾個元素即可。

實現(xiàn)代碼:

<?php
header("Content-Type: text/html;charset=utf-8");    //設(shè)置字符編碼
$file = 'test.txt';
$filearr = file($file,FILE_IGNORE_NEW_LINES);

echo "文件的數(shù)據(jù):";
var_dump($filearr);

echo "截取數(shù)組后2位的元素片段:";
$result = array_slice($filearr,-2); //截取數(shù)組后2位的元素
var_dump($result);
?>

輸出結(jié)果:

怎么用php讀取文件最后幾行數(shù)據(jù)的代碼

說明:

file() 函數(shù)會將文件的內(nèi)容按行存放到數(shù)組中(包括換行符在內(nèi))。如果成功則返回這個數(shù)組,失敗則返回 FALSE。file() 函數(shù)的語法格式如下:

file($filename,$flags,$context)

該函數(shù)接受一個必需參數(shù)$filename(要讀取的文件),兩個可省略的參數(shù)$flags$context(文件句柄的環(huán)境)。

但一般還是會設(shè)置$flags參數(shù)的,該參數(shù)可以是以下一個或多個常量:

  • FILE_USE_INCLUDE_PATH:在 include_path (在 php.ini 中)中查找文件,默認(rèn)為 FALSE;如果想,則設(shè)置參數(shù)值為 '1'。

  • FILE_IGNORE_NEW_LINES:在數(shù)組每個元素的末尾不要添加換行符;

  • FILE_SKIP_EMPTY_LINES:跳過空行。

array_slice()函數(shù)就是PHP提供的用來截取數(shù)組的一個函數(shù),可以從數(shù)組中提取出一個片段。語法如下:

array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )

參數(shù)說明:

  • arr 表示要截取的數(shù)組。

  • start 表示開始截取的位置(下標(biāo)):

    • 如果 start 為正數(shù),則從前往后截取。

    • 如果 start 為負(fù)數(shù),則從距離 arr 末端 -start 的位置開始,從后往前截取。例如 -2 意味著從數(shù)組的倒數(shù)第二個元素開始。

  • length 是可選參數(shù),表示截取長度:

    • 如果 length 為正數(shù),那么表示截取的元素個數(shù);

    • 如果 length 為負(fù)數(shù),那么截取的片段將終止在距離數(shù)組末端 length 的位置;

    • 如果省略,那么將從 start 位置開始,一直截取到數(shù)組的末尾。

  • preserve_keys 是可選參數(shù),規(guī)定是否保留原來的鍵名,默認(rèn)為 false,也即不保留;如果設(shè)置為 true,將保留原有的鍵名。

到此,相信大家對“怎么用php讀取文件最后幾行數(shù)據(jù)的代碼”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

本文名稱:怎么用php讀取文件最后幾行數(shù)據(jù)的代碼
當(dāng)前路徑:http://aaarwkj.com/article32/iggjpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、移動網(wǎng)站建設(shè)全網(wǎng)營銷推廣、軟件開發(fā)、網(wǎng)站制作、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
欧美精品一区二区三区黄片| 亚洲女久久久噜噜噜综合| 日韩av亚洲一区二区三区| 要爽死国产一区在线播放| 欧美亚洲综合日韩精品区| 日韩在线视频网站不卡| 亚洲成人福利免费网站| 日韩高清在线亚洲专区不卡| 国产黄片自拍视频免费看| 欧美一日韩一级片免费看| 日韩欧美精品视频一区| 中文字幕av在线日韩| 人妻一区日韩二区国产| 欧美两性色一区二区三区| 亚洲国产一区二区精品| 欧美激情一区二区亚洲专区| 一区二区三区在线观看美女视频| 未满18禁止入内在线观看| 免费观看亚洲成人av| 99久久久久国产精品免费| 久久热最新免费观看视频| 人妻在线中文字幕一区| 毛片成人18毛片免费看| 国产精品青青在线观看爽香蕉| 国产区精品福利在线熟女| 很黄无遮挡在线免费网站| 亚洲熟女熟妇另类中文| 色综合视频二区偷拍在线| 国产偷人伦激情在线观看| 日韩在线一区中文字幕| 亚洲欧美综合精品久久成人| 亚洲日本久久久午夜精品| 婷婷人妻中文字幕在线| 97国产在线视频观看| 高清日本一区二区三区不卡片| 人妻的秘密一区二区三区| 性知音国产精品粉色视频| 少妇高潮在线观看免费| 亚洲丰满熟女乱一区二区三区| 日本成熟妇高潮视频在线观看不卡| 亚洲人妻一区二区三区久久精品|