php輸出txt
發布時間: 2025-07-01 22:05:21
A. 用php調用txt數據,並且以表格的形式輸出了,但我想通過時間先後順序排列,怎麼實現
1.時間數據存儲為時間戳形式
2.寫個冒泡排序(用資料庫可以直接排序)
3.顯示時間用date()函數轉化下
B. 想通過PHP實現讀取txt文本每次刷新網頁隨機獲取5行數據並輸出
如果文件不是太大的話,可以這樣寫:
<?php
$arr=file('a.txt'); //文本文件,請修改合適的名字和位置
$n=count($arr);
for ($i=0;$i<5;$i++) echo $arr[rand(0,$n)]."<br>';
?>
C. 在表單里輸入的換行符\n,在php中讓其輸出到txt文件中為什麼不是換行的效果還是\n
NUIX換行結束符號\n
WIN換行結束符號\r\n
mac換行結束符號\r
你在fwrite()函數第二個參數中要使用雙引號包住換行結束符,雙引號才能轉義換行結束符;估計你使用的是單引號!
例子:
$filename = time()..txt';
$handle = fopen($filename, 'w') or die('打開「'.$filename.'"文件失敗!');
for($row=0; $row<10; $row++){
fwrite($handle, $row."\r\n");
}
fclose($handle);
D. php 如何創建txt文件
有兩種方法:
file_put_contents("/tmp/a.txt","");
system("cd /tmp; touch 1.txt"); 這種只時候在伺服器執行,本地不可以
熱點內容