php生成文件
1. php執行file_put_contents後生成的文件如何自動下載到本地
file_put_contents只能生成文件在伺服器上,無法讀寫客戶端的文件系統,這是WEB的協議決定了的。
要想把file_put_contents生成在伺服器上的文件發給瀏覽器用戶,只有用下載的辦法:文件生成到WEB可以訪問的路徑,然後使用<a href>建立鏈接讓用戶下載,示例代碼:
file_put_contents('a.txt', $str);
echo '<a href=a.txt>下載文件</a>';
2. php如何生成自解壓文件
php ZipArchive 能否在指定目錄生成壓縮包
初步接觸ZipArchive , 目前發現 ZipArchive類生成的zip壓縮包是存儲在 ppublic function backupfiles(){ $filename = "backups/". time().".zip"; $zip = new \ZipArchive(); $zip->open($filename,\ZipArchive::CREATE); $path = 'demo';//指定的目錄 $this->addFileToZip($path, $zip); } public function addFileT
如何用PHP創建一個加密的zip壓縮文件
/* creates a compressed zip file */function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return false if(file_exists($destination) && 。
PHP-php生成zip壓縮文件如何給該文件加解壓縮密碼
php如何壓縮一個文件夾裡面所有的文件到zip文件裡面?
//函數:文件壓縮//壓縮參數:需要壓縮的文件或文件夾(文件可為數組),壓縮後的zip文件名及存放路徑,壓縮類型1:文件夾2:文件,後續操作1:壓縮後下載;2:存放在伺服器上(默認為/@Upload下)//壓縮文件夾示例:Tozip("./","../".date("d-H-i-s").".zip",1
如何在PHP中創建壓縮的RAR文件
$filename = "./" . date ( 'YmdH' ) . ".zip"; // 最終生成的文件名(含路徑) // 生成文件 $zip = new ZipArchive (); // 使用本類,linux需開啟zlib,windows需取消php_zip.dll前的注釋 if ($zip->open ( $filename, ZIPARCHIVE::CREATE ) 。
看你的內存是多大了,只要你的虛擬內存和物理內存夠大。
怎樣用php壓縮解壓rar,zip文件?
要用PHP壓縮解壓文件,常用的方法是調用命令行去執行解壓縮操作 可以用exec() 、system()等函數調用shell命令 Linux下解壓縮命令是tar [-cxtzjvfpPN] 文件與目錄,tar命令可以壓縮解壓.tar、.gz、.tar.gz、.tgz、.bz
請高手指點:PHP 如何解壓縮zip格式壓縮的文件或壓zip格式壓縮了幾個文件,或壓縮了一個文件夾,文件夾里有多個文件, 現/** * PHP在線壓縮/解壓實例 */ date_default_timezone_set('prc'); $zip = new engine_compress_decompress(); if (isset($_POST)) { $sourcePath = ''; //默認位置 if (isset($_FILES['upfile'])) //上傳文件 { $stmp = $zip->fileUpload('upf
以上就是CSS布局HTML為大家整理的php生成zip壓縮文件的方法詳解 技術分享內容,如果覺得小編的資源對您有幫助 不要忘記分享給您身邊的朋友哦!
3. 如何用 php make命令行 生成文件
window下,假設php安裝目錄為c:\program files\php5\,那麼使用命令窗口進入到該路徑下,敲入php hello.php回車,則會執行當前路徑下的hello.php文件,如果要指向其他路徑下php文件,可以在php 路徑/hello.php ,這種形式稱為CLI模式,我們平時通過瀏覽器看到的那種稱為CGI模式,至於傳遞參數,php文件在cli模式下,直接通過在文件名稱後面接參數,多個參數中間用空格隔開,在php文件裡面是通過兩個變數來獲取參數的,一個是$argv,一個是$argc,前者是傳遞參數的數組,默認第一個為php文件的名稱;後者為$argv的數組個數。
linux下,一般程序安裝都會安裝在/usr/bin/php下面,可以通過man php查看一下,如果有信息說明可以使用,使用方法類似於window下。如果前面這步成立,那麼你可以直接 php php文件 來運行php文件,如果man php沒有信息,則說明當前php執行文件沒有在環境路徑裡面,可以修改環境路徑包含php路徑,也可以類似於window進入php路徑,在執行 php php文件。其他類似於window下。
4. PHP生成及獲取JSON文件的方法
本文實例講述了PHP生成及獲取JSON文件的方法。分享給大家供大家參考,具體如下:
首先定義一個數組,然後遍歷數據表,把相應的數據放到數組中,最後通過json_encode()轉化數組
json_encode()
函數的功能是將數值轉換成
JSON
數據存儲格式。
putjson.php:
<?php
//
生成一個PHP數組
$data
=
array();
$data[0]
=
array('1','吳者然','onestopweb.cn');
$data[1]
=
array('2','何開','iteye.com');
//
把PHP數組轉成JSON字元串
$json_string
=
json_encode($data);
//
寫入文件
file_put_contents('test.json',
$json_string);
?>
有同名的
JSON
文件則覆蓋,沒有則創建。
生成或覆蓋的
JSON
如下:
復制代碼
代碼如下:[["1","\u811A\u672C\u4E4B\u5BB6","www.jb51.net"],["2","\u7F16\u7A0B\u5F00\u53D1","jb51.net"]]
然後,把
JSON
文件中的數據讀取到PHP變數中。
getjson.php:
<?php
//
從文件中讀取數據到PHP變數
$json_string
=
file_get_contents('test.json');
//
把JSON字元串轉成PHP數組
$data
=
json_decode($json_string,
true);
//
顯示出來看看
var_mp($data);
echo
'<br><br>';
print_r($data);
echo
'<br><br>';
echo
'編號:'.$data[0][0].'
姓名:'.$data[0][1].'
網址:'.$data[0][2];
echo
'<br>';
echo
'編號:'.$data[1][0].'
姓名:'.$data[1][1].'
網址:'.$data[1][2];
?>
效果圖:
PS:這里再為大家推薦幾款比較實用的json在線工具供大家參考使用:
在線JSON代碼檢驗、檢驗、美化、格式化工具:
http://tools.jb51.net/code/json
JSON在線格式化工具:
http://tools.jb51.net/code/jsonformat
在線XML/JSON互相轉換工具:
http://tools.jb51.net/code/xmljson
json代碼在線格式化/美化/壓縮/編輯/轉換工具:
http://tools.jb51.net/code/jsoncodeformat
C語言風格/HTML/CSS/json代碼格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json
更多關於PHP相關內容感興趣的讀者可查看本站專題:《PHP中json格式數據操作技巧匯總》、《PHP針對XML文件操作技巧總結》、《PHP基本語法入門教程》、《PHP數組(Array)操作技巧大全》、《php字元串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。
5. 怎麼新建php文件
新建php文件的步驟(DW cs6):
打開DW cs6這個軟體,如圖:
6. 如何使用PHP生成動態配置文件
file_put_contents($filename,$data,FILE_APPEND)
APPEND 參數是向文件追加寫入,不會覆蓋
如果要寫入的是數組,可以用函數var_export($data,true) ,或者json_encode()將數組變成字元串再寫入
7. php 創建文件
可以用fopen(文件名,w+);這個我記得是創建文件
還有個touch();都可以創建文件的
8. 怎麼用php生成php文件
file_put_contents('D:/a.php',$data); //$data 是文件內容。
答題不易,互相理解,您的採納是我前進的動力,感謝您。
希望回答對你有幫助,如果有疑問,請繼續追問
9. 怎麼創建PHP文件
新建php文件的步驟(DW cs6):
打開DW cs6這個軟體,如圖: