當前位置: 首頁>>代碼示例>>PHP>>正文


PHP FileUtils::GetTempFileName方法代碼示例

本文整理匯總了PHP中FileUtils::GetTempFileName方法的典型用法代碼示例。如果您正苦於以下問題:PHP FileUtils::GetTempFileName方法的具體用法?PHP FileUtils::GetTempFileName怎麽用?PHP FileUtils::GetTempFileName使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在FileUtils的用法示例。


在下文中一共展示了FileUtils::GetTempFileName方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: DoSetDatasetValuesFromPost

 public function DoSetDatasetValuesFromPost($value)
 {
     if ($value) {
         $tempFileName = FileUtils::GetTempFileName();
         $imageString = file_get_contents($value);
         $this->imageFilter->ApplyFilter($imageString, $tempFileName);
         $this->GetDataset()->SetFieldValueAsFileNameByName($this->GetFieldName(), $tempFileName);
         $postWrapper = ArrayWrapper::createPostWrapper();
         $filesWrapper = ArrayWrapper::createFilesWrapper();
         DatasetUtils::SetDatasetFieldValue($this->GetDataset(), $this->GetFileTypeFieldName(), $this->GetEditControl()->extractFileTypeFromArray($postWrapper, $filesWrapper));
         DatasetUtils::SetDatasetFieldValue($this->GetDataset(), $this->GetFileNameFieldName(), $this->GetEditControl()->extractFileNameFromArray($postWrapper, $filesWrapper));
         DatasetUtils::SetDatasetFieldValue($this->GetDataset(), $this->GetFileSizeFieldName(), filesize($tempFileName));
     } else {
         $this->GetDataset()->SetFieldValueByName($this->GetFieldName(), null);
     }
 }
開發者ID:martinw0102,項目名稱:ProjetSyst,代碼行數:16,代碼來源:edit_columns.php

示例2: DoSetDatasetValuesFromPost

 public function DoSetDatasetValuesFromPost($value)
 {
     if ($value) {
         $tempFileName = FileUtils::GetTempFileName();
         $this->imageFilter->ApplyFilter(file_get_contents($value), $tempFileName);
         $this->GetDataset()->SetFieldValueAsFileNameByName($this->GetFieldName(), $tempFileName);
         DatasetUtils::SetDatasetFieldValue($this->GetDataset(), $this->GetFileTypeFieldName(), $this->GetEditControl()->ExtractFileTypeFromPost());
         DatasetUtils::SetDatasetFieldValue($this->GetDataset(), $this->GetFileNameFieldName(), $this->GetEditControl()->ExtractFileNameFromPost());
         DatasetUtils::SetDatasetFieldValue($this->GetDataset(), $this->GetFileSizeFieldName(), filesize($tempFileName));
     } else {
         $this->GetDataset()->SetFieldValueByName($this->GetFieldName(), null);
     }
 }
開發者ID:Kenovix,項目名稱:san-miguel,代碼行數:13,代碼來源:edit_columns.php


注:本文中的FileUtils::GetTempFileName方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。