小编Sam*_*Sam的帖子

创建.zip文件

我试图将文件一个文件夹保存到另一个文件夹.zip文件夹放在不同的目录中.我写了以下代码:

archive.php

<?php
    $zip = new ZipArchive();
    $zip->open('example.zip',  ZipArchive::CREATE);
    $srcDir = "/home/sam/uploads/";
    $files= scandir($srcDir);
    //var_dump($files);
    unset($files[0],$files[1]);
    foreach ($files as $file) {
        $zip->addFile("{$file}");    
    }
    $zip->close();
?>
Run Code Online (Sandbox Code Playgroud)

但遗憾的是我无法创建.zip文件夹.我错过了什么步骤?

php zip

28
推荐指数
4
解决办法
7万
查看次数

无法生成.csv文件:PHP

实际上我不知道如何生成.csv文件.我已经完成了各种电子笔记,但仍然没有得到.

我想做的事?

我写了一段代码来回显 " partner_name "和" link ",但这些代码需要放入formDetails.csv文件中.

$result = mysql_query(
    "SELECT form_id, partner_name 
     FROM `ef_kabaadkhana`.`ef_form_master_v1` 
     WHERE active = 1 AND listed = 1;"
);

while ($formDetails = mysql_fetch_assoc($result)) {
    $partner_name       = $formDetails['partner_name'];
    $formId             = $formDetails['form_id'];
    $slugifyPartnername = slugify($partner_name);
    $partner_link       = "http://myforms.com/form/{$formId}/{$slugifyPartnername}";
    echo $partner_name . '=>' . $partner_link, "\n";
}

function slugify($text) {
    $text = preg_replace('~[^\\pL\d]+~u', '-', $text);
    $text = trim($text, '-');
    if (function_exists('iconv'))
        $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
    $text = strtolower($text);
    $text = preg_replace('~[^-\w]+~', '', $text); …
Run Code Online (Sandbox Code Playgroud)

php csv

3
推荐指数
1
解决办法
526
查看次数

标签 统计

php ×2

csv ×1

zip ×1