當前位置:首頁 » 編程語言 » phparchive

phparchive

發布時間: 2022-11-16 04:45:46

『壹』 關於php的zipArchive()

可能是PHP可用內存的限製造成的,把 php.ini 中的
memory_limit
這個選項的值設大一點試試看。

也可以在 php 文件中設置,比如:

ini_set('memory_limit', '32M');

補充:
32M 還不夠的話,再往上加。
嘗試用 php.ini 文件設置。

『貳』 archive.php 這個文件 有什麼用

真是高明的問題。。。。。
如果你不補充問題的話,那你這問題,世界上都沒有答案!!!

『叄』 wordpress文章歸檔archive.php和分類目錄模板category.php的區別是什麼

archive.php是調用你網站的所以分類目錄
category.php是調用某一個id的分類目錄。
這兩個文件可以調用不同的樣式模板

『肆』 wordpress 進了index.php怎麼跳到archive.php或single.php求大神詳解!

archive.php是在index.php調用的,
例如:
<?php
if ( is_category(array(4,8,9)) ) {
include(TEMPLATEPATH . '/archive-A.php');
} elseif ( is_category(array(7,))){
include(TEMPLATEPATH . '/archive-B.php');
} else {
include(TEMPLATEPATH . '/archive-C.php');
}
?>

『伍』 wordpress主題裡面調用archive.php的問題

archive.php不能那樣調的。如果你想要做多個archive模板,然後分別調用採用這樣的方法:

1、新建archive-A.php archive-B.php archive-C.php

2、清空archive.php 然後復制加入下面的判斷調用代碼,並保存

  1. <?php

  2. if ( is_category(array(4,8,9)) ) {

  3. include(TEMPLATEPATH . '/archive-A.php');

  4. } elseif ( is_category(array(7,))){

  5. include(TEMPLATEPATH . '/archive-B.php');

  6. } else {

  7. include(TEMPLATEPATH . '/archive-C.php');

  8. }

  9. ?>

備註:上面的「4,8,9」是分類目錄的ID值。那段代碼表示:根據不同的分類編號判斷調用不同的archive模板。

希望能幫到你。

『陸』 archive.php建立了怎麼前台還進不進去

php 的編譯時需要依賴pear package ,目前的問題錯誤"PEAR package PHP_Archive not installed",已經明顯報出這個問題。
因此編譯使用參數 --without-pear 將pear 屏蔽掉編譯安裝後,再進行安裝;同時因為phar 屬於pear的一個庫 ,所以不將phar關閉掉,同時還會報這個錯誤, 同時需要使用 --disable-phar 編譯參數.

『柒』 PHP的ZipArchive類 刪除zip中非空文件夾

在php.ini裡面把;extension=php_zip.dll前面的分號去掉。前提是你安裝的php裡面ext文件夾裡面有php_zip.dll

『捌』 php ZipArchive 能否在指定目錄生成壓縮

當然可以啊,親


下面代碼就是在/tmp目錄下生成aaaa.zip文件

$zip=newZipArchive();
$zip->open('/tmp/aaaa.zip',ZipArchive::CREATE);
$zip->addEmptyDir('dir1');
$zip->close();

『玖』 PHP的ZipArchive無法打開文件的錯誤,有誰遇到過的

我遇見過,這說明文件壓縮的不完整,所以解壓不出來

『拾』 php打包壓縮文件之ZipArchive方法用法分析

本文實例講述了php打包壓縮文件之ZipArchive方法用法。分享給大家供大家參考,具體如下:
前面說到了php打包壓縮文件之PclZip方法,今天來說下另一種更為簡單的方法,使用ZipArchive來壓縮文件。這個是php的擴展類,自php5.2版本以後就已經支持這個擴展,如果你在使用的時候出現錯誤,查看下php.ini裡面的extension=php_zip.dll前面的分號有沒有去掉,然後再重啟Apache這樣才能使用這個類庫。
使用ZipArchive壓縮文件是非常簡單的,php官網已經給我提供了很多相關示例,大家可以看下
http://www.php.net/manual/zh/class.ziparchive.php,例如:
<?php
$zip
=
new
ZipArchive;
//首先實例化這個類
if
($zip->open('test.zip')
===
TRUE)
{
//然後查看是否存在test.zip這個壓縮包
$zip->addFile('too.php');
$zip->addFile('test.php');
//將too.php和test.php兩個文件添加到test.zip壓縮包中
$zip->close();
//關閉
echo
'ok';
}
else
{
echo
'failed';
}
?>
下面是一些參數說明:
<?php
/********
ziparchive
可選參數
*******/
/*
1.ZipArchive::addEmptyDir
添加一個新的文件目錄
2.ZipArchive::addFile
將文件添加到指定zip壓縮包中。
3.ZipArchive::addFromString
添加的文件同時將內容添加進去
4.ZipArchive::close
關閉ziparchive
5.ZipArchive::extractTo
將壓縮包解壓
6.ZipArchive::open
打開一個zip壓縮包
7.ZipArchive::getStatusString
返回壓縮時的狀態內容,包括錯誤信息,壓縮信息等等
8.ZipArchive::deleteIndex
刪除壓縮包中的某一個文件,如:deleteIndex(0)刪除第一個文件
9.ZipArchive::deleteName
刪除壓縮包中的某一個文件名稱,同時也將文件刪除。
......
*/
?>
總之只要你的php5.2版本以上,使用ZipArchive來進行文件壓縮還是比較方便的。具體的和PclZip哪一個運行速度比較快,這個磊子還沒有做過測試,大家感興趣的可以折騰折騰。
更多關於PHP相關內容感興趣的讀者可查看本站專題:《PHP操作zip文件及壓縮技巧總結》、《php文件操作總結》、《php正則表達式用法總結》、《PHP運算與運算符用法總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php字元串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。

熱點內容
創建郵箱地址伺服器連接錯誤 發布:2025-01-13 09:49:24 瀏覽:723
linux編輯文檔 發布:2025-01-13 09:47:51 瀏覽:435
二手製冷壓縮機 發布:2025-01-13 09:43:59 瀏覽:585
網魚電腦密碼多少 發布:2025-01-13 09:33:46 瀏覽:464
如何取消子賬號密碼 發布:2025-01-13 09:22:41 瀏覽:347
抖音搜索有緩存 發布:2025-01-13 09:17:28 瀏覽:590
c語言字元數組連接 發布:2025-01-13 08:55:11 瀏覽:901
國二c語言編程題目 發布:2025-01-13 08:45:41 瀏覽:285
ipad軟體如何加密 發布:2025-01-13 08:28:59 瀏覽:278
android的文件操作 發布:2025-01-13 08:24:48 瀏覽:173