当前位置: 首页>>代码示例>>PHP>>正文


PHP Filesystem::openFile方法代码示例

本文整理汇总了PHP中Filesystem::openFile方法的典型用法代码示例。如果您正苦于以下问题:PHP Filesystem::openFile方法的具体用法?PHP Filesystem::openFile怎么用?PHP Filesystem::openFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Filesystem的用法示例。


在下文中一共展示了Filesystem::openFile方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: readFile

 /**
  * Read file
  * 
  * WARNING: Don't use this method with a TTBIN-file.
  * TTBIN-files have to be parsed first with parseFile($Filename).
  * 
  * For unittesting, this method accepts a filename of the output of ttbincnv
  * 
  * @param string $filename [optional] absolute path
  */
 public function readFile($filename = '')
 {
     if (!empty($filename)) {
         $this->Filename = $filename;
     }
     $Handle = @fopen(FRONTEND_PATH . $this->Filename, "r");
     if ($Handle) {
         $firstLine = stream_get_line($Handle, 4096, PHP_EOL);
         if (strpos($firstLine, 'ttbincnv') !== FALSE) {
             $this->Errors[] = 'Importing your *.ttbin-file did not work. Please compile ttbincnv for your environment.';
             $this->Parser = new ParserTCXMultiple('');
         } else {
             $Filecontent = Filesystem::openFile($this->Filename);
             $this->Parser = new ParserTCXMultiple($Filecontent);
             $this->Parser->parse();
         }
         fclose($Handle);
     }
     Filesystem::deleteFile($this->Filename);
 }
开发者ID:n0rthface,项目名称:Runalyze,代码行数:30,代码来源:class.ImporterFiletypeTTBIN.php

示例2: parseCompressedFile

 /**
  * Load compressed file (base64, gzip)
  * @param string $Filename relative path (from FRONTEND_PATH) to file
  */
 public final function parseCompressedFile($Filename)
 {
     $this->parseCompressedString(Filesystem::openFile($Filename));
 }
开发者ID:guancio,项目名称:Runalyze,代码行数:8,代码来源:class.ImporterFiletypeAbstract.php

示例3: addVariableToConfigFile

 /**
  * Add variable to config file
  * @param string $Variable
  */
 private static function addVariableToConfigFile($Variable)
 {
     $ConfigFile = str_replace('?>', NL, Filesystem::openFile('../data/config.php'));
     $ConfigFile .= self::defineAndGetConfigLinesFor($Variable);
     $ConfigFile .= NL . '?>';
     Filesystem::writeFile('../data/config.php', $ConfigFile);
 }
开发者ID:rob-st,项目名称:Runalyze,代码行数:11,代码来源:class.AdminView.php


注:本文中的Filesystem::openFile方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。