php-stream-wrappers

    0热度

    1回答

    我必须编写一些内容来处理通过POST发送的XML文档。该文档内部具有base-64编码二进制文件,因此请求可能非常大。 这工作: $document = simplexml_load_file('php://input'); 但我使用Zend Diactoros PSR-7的实现所以我真的应该做这样的事情: $request = Zend\Diactoros\ServerRequestFact

    2热度

    1回答

    PHP允许读取ZIP文件与zip://wrapper上即时存档: $fp = fopen ('zip://archive.zip#dir/file.txt', 'rb'); 都好,当你知道压缩的文件名。这不是我的情况:我的应用程序必须处理包含单个文件的ZIP存档,其名称在打开存档之前是未知的。 是否有一个选项告诉包装打开存档中的第一个文件,没有文件名? 我知道我可以使用ZipArchive o

    0热度

    1回答

    我有一个php文件,当你打开它时,图片将被下载并打开。这里是我的代码: header('Content-type: image/jpeg'); $stream = fopen('php://output', 'w'); // Stream to browser like with echo $MadelineProto->download_to_stream($messageMediaPhot

    0热度

    1回答

    使用PHPExcel,我想从互联网上读取文件。 PHPExcel库似乎只适用于打开本地文件,而不是URL。下面是我的尝试: <?php require __DIR__ . '/vendor/autoload.php'; $string = file_get_contents('http://opendatakit.org/wp-content/uploads/static/sample.xls

    1热度

    1回答

    我想(PHP)卷曲使用S3流包装(s3://...)和获取跟随误差从Amazon S3 PUT文件到Vimeo有没有办法卷起一个远程文件?这是卷曲选择采用发送: $curl_opts = array( CURLOPT_PUT => true, CURLOPT_INFILE => $file, // this refers to 's3://path-to-object'

    4热度

    3回答

    我试图写的MySQLi查询到一个下载的CSV。下面的标题打开的CSV流: $fileName = ''; //empty file name, file name is cast later header("Cache=Control: must-revalidate, post-check=0, pre-check=0"); header('Content-Description: File

    0热度

    1回答

    我试图写一个SQL查询到PHP中的CSV文件。 [在前一个问题中] [1],我已经有了这个工作。不过,我试图减少我的代码中的重复可能从前面的例子。 我在一个函数创建页眉/流包装在这里: function csvCreate($filename){ header("Cache=Control: must-revalidate, post-check=0, pre-check=0");

    6热度

    2回答

    PHP manual指出,甲流用PHP打开://输入支持查找操作,并且可以多次读取的PHP 5.6的,但我不能让这行得通。下面的例子清楚地表明它不工作: <!DOCTYPE html> <html> <body> <form method="post"> <input type="hidden" name="test_name" value="test_value"> <input ty

    -1热度

    1回答

    说我想知道传递给fopen的字符串是表示文件路径还是有效包装(例如"/home/user/example.txt" vs "php://input")。这是为了创建一个从php://input中的内容创建一个tmp文件,以解决PHP wrappers的fseek ing限制。 如下图所示,file_exists作品的文件,但不能用于包装的URI: var_dump(file_exists("php

    0热度

    1回答

    我使用DB2,PHP和Yii Framework管理CLOB和BLOB类型(尽管我只使用php)。我正在上传文件到DB2。使用CLOB和BLOB类型。但我有一个问题,我没有下载文件。我获得了一个资源,流类型与此代码: if(is_resource($model->file_content)) echo 'resource of type:'; echo '<br>'; echo get_res