本文整理匯總了PHP中IO::uploadStream方法的典型用法代碼示例。如果您正苦於以下問題:PHP IO::uploadStream方法的具體用法?PHP IO::uploadStream怎麽用?PHP IO::uploadStream使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類IO
的用法示例。
在下文中一共展示了IO::uploadStream方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: rawurldecode
//覆蓋原有文件
$name = rawurldecode($_GET['name']);
//文件名
$post_input = 'php://input';
if ($tpath) {
//覆蓋原有文件
//獲取文件內容
$fileContent = '';
$handle = fopen('php://input', 'r');
while (!feof($handle)) {
$fileContent .= fread($handle, 8192);
}
$icoarr = IO::setFileContent($tpath, $fileContent);
} else {
//新建文件
$re = IO::uploadStream($post_input, $name, $path);
//上傳文件到服務器
if (empty($re['error'])) {
$icoarr = $re['icoarr'][0];
} else {
$icoarr = $re;
}
}
echo json_encode($icoarr);
//返回
exit;
} else {
$path = rawurldecode($_GET['path']);
//根據文件路徑打開文件
if ($path) {
$stream = $_G['siteurl'] . DZZSCRIPT . '?mod=io&op=thumbnail&width=1440&height=900&path=' . $path . '&original=1';